CMS 3D CMS Logo

EcalReadoutTools.h
Go to the documentation of this file.
1 #ifndef CalibCalorimetry_EcalTPGTools_EcalReadoutTools_H
2 #define CalibCalorimetry_EcalTPGTools_EcalReadoutTools_H
3 
7 
12 
14 private:
17 
18 public:
19  EcalReadoutTools(const edm::Event& iEvent, const edm::EventSetup& iSetup);
20  EcalReadoutTools(const EcalReadoutTools&) = delete;
22 
23  EcalTrigTowerDetId readOutUnitOf(const EBDetId& xtalId) const;
24  EcalScDetId readOutUnitOf(const EEDetId& xtalId) const;
25 };
26 
27 #endif
EcalElectronicsMapping
Definition: EcalElectronicsMapping.h:28
ESHandle.h
EBDetId
Definition: EBDetId.h:17
EcalTrigTowerDetId
Definition: EcalTrigTowerDetId.h:14
EcalReadoutTools::readOutUnitOf
EcalTrigTowerDetId readOutUnitOf(const EBDetId &xtalId) const
Definition: EcalReadoutTools.cc:13
EcalReadoutTools::elecMap_
const EcalElectronicsMapping * elecMap_
Definition: EcalReadoutTools.h:16
EcalMappingRcd.h
EcalScDetId
Definition: EcalScDetId.h:24
EcalReadoutTools::EcalReadoutTools
EcalReadoutTools(const edm::Event &iEvent, const edm::EventSetup &iSetup)
Definition: EcalReadoutTools.cc:3
EEDetId
Definition: EEDetId.h:14
EcalTrigTowerConstituentsMap
Definition: EcalTrigTowerConstituentsMap.h:19
Event.h
EcalReadoutTools::operator=
EcalReadoutTools & operator=(const EcalReadoutTools &)=delete
EcalElectronicsMapping.h
iEvent
int iEvent
Definition: GenABIO.cc:224
IdealGeometryRecord.h
edm::EventSetup
Definition: EventSetup.h:57
EcalReadoutTools::triggerTowerMap_
const EcalTrigTowerConstituentsMap * triggerTowerMap_
Definition: EcalReadoutTools.h:15
EcalTrigTowerConstituentsMap.h
EventSetup.h
EcalReadoutTools
Definition: EcalReadoutTools.h:13
edm::Event
Definition: Event.h:73