CMS 3D CMS Logo

SegmentToTrackAssociator.h
Go to the documentation of this file.
1 #ifndef MuonAlignmentAlgorithms_SegmentToTrackAssociator_H
2 #define MuonAlignmentAlgorithms_SegmentToTrackAssociator_H
3 
4 #include <vector>
5 
6 //standard include
22 
23 namespace edm {
24  class ParameterSet;
25  class Event;
26  class EventSetup;
27 } // namespace edm
28 
30 public:
31  typedef std::vector<std::vector<int> > intDVector;
32 
33  //constructor
35 
36  //destructor
37  virtual ~SegmentToTrackAssociator();
38 
39  //Associate
41  const edm::EventSetup&,
42  const reco::Track&,
43  std::string);
44 
45  //Clear the vector
46  void clear();
47 
48 private:
51 
54 };
55 
56 #endif
TrajMeasLessEstim.h
MessageLogger.h
MuonPatternRecoDumper.h
SegmentToTrackAssociator::indexCollectionCSC
intDVector indexCollectionCSC
Definition: SegmentToTrackAssociator.h:50
edm
HLT enums.
Definition: AlignableModifier.h:19
TrajectoryMeasurement.h
MuonTransientTrackingRecHit::MuonRecHitContainer
std::vector< MuonRecHitPointer > MuonRecHitContainer
Definition: MuonTransientTrackingRecHit.h:26
TransientTrackingRecHit.h
MuonTransientTrackingRecHit.h
TransientTrack.h
MakerMacros.h
Track.h
TrackFwd.h
SegmentToTrackAssociator::intDVector
std::vector< std::vector< int > > intDVector
Definition: SegmentToTrackAssociator.h:31
reco::Track
Definition: Track.h:27
Event
SegmentToTrackAssociator::SegmentToTrackAssociator
SegmentToTrackAssociator(const edm::ParameterSet &)
Definition: SegmentToTrackAssociator.cc:35
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
ParameterSet
Definition: Functions.h:16
SegmentToTrackAssociator::~SegmentToTrackAssociator
virtual ~SegmentToTrackAssociator()
Definition: SegmentToTrackAssociator.cc:40
edm::EventSetup
Definition: EventSetup.h:57
InputTag.h
Frameworkfwd.h
SegmentToTrackAssociator
Definition: SegmentToTrackAssociator.h:29
DetLayer.h
SegmentToTrackAssociator::associate
MuonTransientTrackingRecHit::MuonRecHitContainer associate(const edm::Event &, const edm::EventSetup &, const reco::Track &, std::string)
Definition: SegmentToTrackAssociator.cc:47
SegmentToTrackAssociator::indexCollectionDT
intDVector indexCollectionDT
Definition: SegmentToTrackAssociator.h:49
SegmentToTrackAssociator::clear
void clear()
Definition: SegmentToTrackAssociator.cc:42
EventSetup
ParameterSet.h
SegmentToTrackAssociator::theCSCSegmentLabel
edm::InputTag theCSCSegmentLabel
Definition: SegmentToTrackAssociator.h:53
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
SegmentToTrackAssociator::theDTSegmentLabel
edm::InputTag theDTSegmentLabel
Definition: SegmentToTrackAssociator.h:52