CMS 3D CMS Logo

CSCHitAssociator.h
Go to the documentation of this file.
1 #ifndef MCTruth_CSCHitAssociator_h
2 #define MCTruth_CSCHitAssociator_h
3 
23 
25 public:
29  typedef std::pair<uint32_t, EncodedEventId> SimHitIdpr;
30 
33 
34  void initEvent(const edm::Event &, const edm::EventSetup &);
35 
36  std::vector<SimHitIdpr> associateHitId(const TrackingRecHit &) const;
37  std::vector<SimHitIdpr> associateCSCHitId(const CSCRecHit2D *) const;
38 
39 private:
41 
43 
45 };
46 
47 #endif
edm::DetSetVector
Definition: DetSetVector.h:61
CSCHitAssociator::associateCSCHitId
std::vector< SimHitIdpr > associateCSCHitId(const CSCRecHit2D *) const
Definition: CSCHitAssociator.cc:30
CSCHitAssociator::DigiSimLinks
edm::DetSetVector< StripDigiSimLink > DigiSimLinks
Definition: CSCHitAssociator.h:26
edm::DetSet< StripDigiSimLink >
CSCStripDigi.h
CSCWireDigi.h
CrossingFrame.h
PSimHitContainer.h
CSCHitAssociator::LayerLinks
edm::DetSet< StripDigiSimLink > LayerLinks
Definition: CSCHitAssociator.h:28
CSCHitAssociator::SimHitIdpr
std::pair< uint32_t, EncodedEventId > SimHitIdpr
Definition: CSCHitAssociator.h:29
CSCGeometry
Definition: CSCGeometry.h:24
TrackingRecHit.h
CSCHitAssociator::WireDigiSimLinks
edm::DetSetVector< StripDigiSimLink > WireDigiSimLinks
Definition: CSCHitAssociator.h:27
CSCHitAssociator::theDigiSimLinks
const DigiSimLinks * theDigiSimLinks
Definition: CSCHitAssociator.h:40
MixCollection.h
CSCLayerGeometry.h
CSCHitAssociator::cscgeom
const CSCGeometry * cscgeom
Definition: CSCHitAssociator.h:44
CSCHitAssociator::initEvent
void initEvent(const edm::Event &, const edm::EventSetup &)
Definition: CSCHitAssociator.cc:18
edm::ParameterSet
Definition: ParameterSet.h:47
CSCRecHit2D
Definition: CSCRecHit2D.h:18
Event.h
edm::EventSetup
Definition: EventSetup.h:57
DetSetVector.h
CSCHitAssociator::linksTag
edm::InputTag linksTag
Definition: CSCHitAssociator.h:42
CSCHitAssociator::associateHitId
std::vector< SimHitIdpr > associateHitId(const TrackingRecHit &) const
Definition: CSCHitAssociator.cc:62
InputTag.h
CSCBadChambersRcd.h
TrackingRecHit
Definition: TrackingRecHit.h:21
EventSetup.h
CSCRecHit2D.h
ConsumesCollector.h
CSCHitAssociator
Definition: CSCHitAssociator.h:24
ParameterSet.h
edm::Event
Definition: Event.h:73
CSCHitAssociator::CSCHitAssociator
CSCHitAssociator(const edm::Event &, const edm::EventSetup &, const edm::ParameterSet &)
Definition: CSCHitAssociator.cc:8
SimTrackContainer.h
edm::InputTag
Definition: InputTag.h:15
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
CSCBadChambers.h
CSCGeometry.h