CMS 3D CMS Logo

SegmentsTrackAssociator.h
Go to the documentation of this file.
1 #ifndef SegmentsTrackAssociator_H
2 #define SegmentsTrackAssociator_H
3 
18 
28 
32 
33 namespace edm {
34  class ParameterSet;
35  class Event;
36  class EventSetup;
37 } // namespace edm
38 
40 public:
43 
45  virtual ~SegmentsTrackAssociator();
46 
49  const edm::EventSetup&,
50  const reco::Track&);
51 
52 private:
53  // the counters
54  int numRecHit;
57 
58  // collection label
62 
65 
67 };
68 
69 #endif
SegmentsTrackAssociator::numRecHitDT
int numRecHitDT
Definition: SegmentsTrackAssociator.h:55
TrajMeasLessEstim.h
MessageLogger.h
MuonPatternRecoDumper.h
SegmentsTrackAssociator::numRecHit
int numRecHit
Definition: SegmentsTrackAssociator.h:54
SegmentsTrackAssociator::~SegmentsTrackAssociator
virtual ~SegmentsTrackAssociator()
Destructor.
Definition: SegmentsTrackAssociator.cc:51
edm::EDGetTokenT< DTRecSegment4DCollection >
edm
HLT enums.
Definition: AlignableModifier.h:19
TrajectoryMeasurement.h
MuonTransientTrackingRecHit::MuonRecHitContainer
std::vector< MuonRecHitPointer > MuonRecHitContainer
Definition: MuonTransientTrackingRecHit.h:26
TransientTrackingRecHit.h
SegmentsTrackAssociator
Definition: SegmentsTrackAssociator.h:39
SegmentsTrackAssociator::dtSegmentsToken
edm::EDGetTokenT< DTRecSegment4DCollection > dtSegmentsToken
Definition: SegmentsTrackAssociator.h:63
MuonTransientTrackingRecHit.h
TransientTrack.h
SegmentsTrackAssociator::theDTSegmentLabel
edm::InputTag theDTSegmentLabel
Definition: SegmentsTrackAssociator.h:59
SegmentsTrackAssociator::SegmentsTrackAssociator
SegmentsTrackAssociator(const edm::ParameterSet &, edm::ConsumesCollector &iC)
Constructor.
Definition: SegmentsTrackAssociator.cc:37
MakerMacros.h
Track.h
TrackFwd.h
reco::Track
Definition: Track.h:27
SegmentsTrackAssociator::numRecHitCSC
int numRecHitCSC
Definition: SegmentsTrackAssociator.h:56
SegmentsTrackAssociator::metname
std::string metname
Definition: SegmentsTrackAssociator.h:66
Event
SegmentsTrackAssociator::theCSCSegmentLabel
edm::InputTag theCSCSegmentLabel
Definition: SegmentsTrackAssociator.h:60
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SegmentsTrackAssociator::associate
MuonTransientTrackingRecHit::MuonRecHitContainer associate(const edm::Event &, const edm::EventSetup &, const reco::Track &)
Get the analysis.
Definition: SegmentsTrackAssociator.cc:53
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
ParameterSet
Definition: Functions.h:16
edm::EventSetup
Definition: EventSetup.h:58
InputTag.h
Frameworkfwd.h
DetLayer.h
SegmentsTrackAssociator::cscSegmentsToken
edm::EDGetTokenT< CSCSegmentCollection > cscSegmentsToken
Definition: SegmentsTrackAssociator.h:64
ConsumesCollector.h
EventSetup
ParameterSet.h
edm::Event
Definition: Event.h:73
SegmentsTrackAssociator::theSegmentContainerName
edm::InputTag theSegmentContainerName
Definition: SegmentsTrackAssociator.h:61
edm::InputTag
Definition: InputTag.h:15
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
DTRecSegment4DCollection.h
CSCSegmentCollection.h