Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:20:54

0001 #ifndef L1TMuonEndCap_DebugTools_h
0002 #define L1TMuonEndCap_DebugTools_h
0003 
0004 #include <cassert>
0005 
0006 #include "DataFormats/L1TMuon/interface/EMTFHit.h"
0007 #include "DataFormats/L1TMuon/interface/EMTFRoad.h"
0008 #include "DataFormats/L1TMuon/interface/EMTFTrack.h"
0009 #include "L1Trigger/L1TMuon/interface/MuonTriggerPrimitive.h"
0010 #include "L1Trigger/L1TMuon/interface/MuonTriggerPrimitiveFwd.h"
0011 
0012 // Uncomment the following line to use assert
0013 //#define EMTF_ALLOW_ASSERT
0014 
0015 #ifdef EMTF_ALLOW_ASSERT
0016 #define emtf_assert(expr) (assert(expr))
0017 #else
0018 #define emtf_assert(expr) ((void)(expr))
0019 #endif
0020 
0021 namespace emtf {
0022 
0023   void dump_fw_raw_input(const l1t::EMTFHitCollection& out_hits, const l1t::EMTFTrackCollection& out_tracks);
0024 
0025 }  // namespace emtf
0026 
0027 #endif