#include <EcalReadoutTools.h>
Classes | |
struct | ESGetTokens |
Public Member Functions | |
EcalReadoutTools (const edm::Event &, const edm::EventSetup &, const ESGetTokens &) | |
EcalReadoutTools (const EcalReadoutTools &)=delete | |
EcalReadoutTools & | operator= (const EcalReadoutTools &)=delete |
EcalTrigTowerDetId | readOutUnitOf (const EBDetId &xtalId) const |
EcalScDetId | readOutUnitOf (const EEDetId &xtalId) const |
Private Attributes | |
const EcalElectronicsMapping * | elecMap_ |
const EcalTrigTowerConstituentsMap * | triggerTowerMap_ |
Definition at line 12 of file EcalReadoutTools.h.
EcalReadoutTools::EcalReadoutTools | ( | const edm::Event & | , |
const edm::EventSetup & | iSetup, | ||
const ESGetTokens & | esGetTokens | ||
) |
Definition at line 3 of file EcalReadoutTools.cc.
References EcalReadoutTools::ESGetTokens::ecalElectronicsMappingToken, EcalReadoutTools::ESGetTokens::ecalTrigTowerConstituentsMapToken, elecMap_, edm::EventSetup::getData(), and triggerTowerMap_.
|
delete |
|
delete |
EcalTrigTowerDetId EcalReadoutTools::readOutUnitOf | ( | const EBDetId & | xtalId | ) | const |
Definition at line 8 of file EcalReadoutTools.cc.
References EcalTrigTowerConstituentsMap::towerOf(), and triggerTowerMap_.
Referenced by HLTRechitsToDigis::produce().
EcalScDetId EcalReadoutTools::readOutUnitOf | ( | const EEDetId & | xtalId | ) | const |
Definition at line 12 of file EcalReadoutTools.cc.
References EcalElectronicsId::dccId(), elecMap_, EcalElectronicsMapping::getEcalScDetId(), EcalElectronicsMapping::getElectronicsId(), and EcalElectronicsId::towerId().
|
private |
Definition at line 15 of file EcalReadoutTools.h.
Referenced by EcalReadoutTools(), and readOutUnitOf().
|
private |
Definition at line 14 of file EcalReadoutTools.h.
Referenced by EcalReadoutTools(), and readOutUnitOf().