RecoMuon
TrackingTools
interface
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
;
14
class
FreeTrajectoryState
;
15
class
TrajectoryStateOnSurface
;
16
class
DetId
;
17
18
class
MuonPatternRecoDumper
{
19
public
:
21
MuonPatternRecoDumper
();
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
31
std::string
dumpTSOS
(
const
TrajectoryStateOnSurface
& tsos)
const
;
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
Generated for CMSSW Reference Manual by
1.8.16