CMS 3D CMS Logo

MuonShowerDigiFiller.h
Go to the documentation of this file.
1 #ifndef MuonIdentification_MuonShowerDigiFiller_h
2 #define MuonIdentification_MuonShowerDigiFiller_h
3 
4 // -*- C++ -*-
5 //
6 // Package: MuonShowerDigiFiller
7 // Class: MuonShowerDigiFiller
8 //
16 //
17 // Original Author: Carlo Battilana, INFN BO
18 // Created: Sat Mar 23 14:36:22 CET 2019
19 //
20 //
21 
22 // system include files
23 
24 // user include files
26 
29 
32 
35 
39 
42 
43 //
44 // class decleration
45 //
46 
48 public:
50 
51  void getES(const edm::EventSetup& iSetup);
52  void getDigis(edm::Event& iEvent);
53 
54  void fill(reco::MuonChamberMatch& muChMatch) const;
55  void fillDefault(reco::MuonChamberMatch& muChMatch) const;
56 
57 private:
59 
62 
65 
68 
71 };
72 
73 #endif
MuonShowerDigiFiller::m_dtDigis
edm::Handle< DTDigiCollection > m_dtDigis
Definition: MuonShowerDigiFiller.h:69
MuonShowerDigiFiller::getES
void getES(const edm::EventSetup &iSetup)
Definition: MuonShowerDigiFiller.cc:39
MuonShowerDigiFiller::m_dtDigisToken
edm::EDGetTokenT< DTDigiCollection > m_dtDigisToken
Definition: MuonShowerDigiFiller.h:60
MuonShowerDigiFiller::m_cscGeometry
edm::ESHandle< CSCGeometry > m_cscGeometry
Definition: MuonShowerDigiFiller.h:67
MuonShowerDigiFiller
Definition: MuonShowerDigiFiller.h:47
edm::EDGetTokenT< DTDigiCollection >
edm::Handle< DTDigiCollection >
MuonShowerDigiFiller::fill
void fill(reco::MuonChamberMatch &muChMatch) const
Definition: MuonShowerDigiFiller.cc:49
MuonShowerDigiFiller::fillDefault
void fillDefault(reco::MuonChamberMatch &muChMatch) const
Definition: MuonShowerDigiFiller.cc:116
edm::ESHandle< DTGeometry >
MuonShowerDigiFiller::m_dtGeometryToken
edm::ESGetToken< DTGeometry, MuonGeometryRecord > m_dtGeometryToken
Definition: MuonShowerDigiFiller.h:63
MuonShowerDigiFiller::m_cscDigisToken
edm::EDGetTokenT< CSCStripDigiCollection > m_cscDigisToken
Definition: MuonShowerDigiFiller.h:61
MuonShowerDigiFiller::m_digiMaxDistanceX
double m_digiMaxDistanceX
Definition: MuonShowerDigiFiller.h:58
MuonShowerDigiFiller::m_cscGeometryToken
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > m_cscGeometryToken
Definition: MuonShowerDigiFiller.h:64
DTGeometry.h
MuonShowerDigiFiller::m_cscDigis
edm::Handle< CSCStripDigiCollection > m_cscDigis
Definition: MuonShowerDigiFiller.h:70
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
iEvent
int iEvent
Definition: GenABIO.cc:224
CSCStripDigiCollection.h
edm::EventSetup
Definition: EventSetup.h:57
reco::MuonChamberMatch
Definition: MuonChamberMatch.h:10
edm::ESGetToken< DTGeometry, MuonGeometryRecord >
MuonShowerDigiFiller::getDigis
void getDigis(edm::Event &iEvent)
Definition: MuonShowerDigiFiller.cc:44
TAMuonChamberMatch.h
MuonShowerDigiFiller::MuonShowerDigiFiller
MuonShowerDigiFiller(const edm::ParameterSet &, edm::ConsumesCollector &&iC)
Definition: MuonShowerDigiFiller.cc:27
Frameworkfwd.h
MuonShowerDigiFiller::m_dtGeometry
edm::ESHandle< DTGeometry > m_dtGeometry
Definition: MuonShowerDigiFiller.h:66
EventSetup.h
ConsumesCollector.h
DTDigiCollection.h
ParameterSet.h
MuonGeometryRecord.h
edm::Event
Definition: Event.h:73
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
CSCGeometry.h
MuonChamberMatch.h