CMS 3D CMS Logo

MuonPatternRecoDumper.h
Go to the documentation of this file.
1 #ifndef RecoMuon_MuonPatternRecoDumper_H
2 #define RecoMuon_MuonPatternRecoDumper_H
3 
11 #include <string>
12 
13 class DetLayer;
16 class DetId;
17 
19 public:
22 
24  virtual ~MuonPatternRecoDumper();
25 
26  // Operations
27  std::string dumpLayer(const DetLayer* layer) const;
28 
29  std::string dumpFTS(const FreeTrajectoryState& fts) const;
30 
32 
33  std::string dumpMuonId(const DetId& id) const;
34 
35 protected:
36 private:
37 };
38 #endif
DetLayer
Definition: DetLayer.h:21
MuonPatternRecoDumper::dumpMuonId
std::string dumpMuonId(const DetId &id) const
Definition: MuonPatternRecoDumper.cc:66
MuonPatternRecoDumper::~MuonPatternRecoDumper
virtual ~MuonPatternRecoDumper()
Destructor.
Definition: MuonPatternRecoDumper.cc:26
MuonPatternRecoDumper::dumpLayer
std::string dumpLayer(const DetLayer *layer) const
Definition: MuonPatternRecoDumper.cc:30
DetId
Definition: DetId.h:17
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
MuonPatternRecoDumper
Definition: MuonPatternRecoDumper.h:18
phase1PixelTopology::layer
constexpr std::array< uint8_t, layerIndexSize > layer
Definition: phase1PixelTopology.h:99
MuonPatternRecoDumper::dumpTSOS
std::string dumpTSOS(const TrajectoryStateOnSurface &tsos) const
Definition: MuonPatternRecoDumper.cc:56
MuonPatternRecoDumper::MuonPatternRecoDumper
MuonPatternRecoDumper()
Constructor.
Definition: MuonPatternRecoDumper.cc:23
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FreeTrajectoryState
Definition: FreeTrajectoryState.h:27
MuonPatternRecoDumper::dumpFTS
std::string dumpFTS(const FreeTrajectoryState &fts) const
Definition: MuonPatternRecoDumper.cc:46