#include <EcalReadoutTools.h>
Public Member Functions | |
EcalReadoutTools (const edm::Event &iEvent, const edm::EventSetup &iSetup) | |
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 13 of file EcalReadoutTools.h.
EcalReadoutTools::EcalReadoutTools | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 3 of file EcalReadoutTools.cc.
References elecMap_, edm::EventSetup::get(), edm::ESHandle< T >::product(), and triggerTowerMap_.
|
delete |
|
delete |
EcalTrigTowerDetId EcalReadoutTools::readOutUnitOf | ( | const EBDetId & | xtalId | ) | const |
Definition at line 15 of file EcalReadoutTools.cc.
References EcalTrigTowerConstituentsMap::towerOf(), and triggerTowerMap_.
Referenced by PFClusterEMEnergyCorrector::correctEnergies().
EcalScDetId EcalReadoutTools::readOutUnitOf | ( | const EEDetId & | xtalId | ) | const |
Definition at line 19 of file EcalReadoutTools.cc.
References EcalElectronicsId::dccId(), elecMap_, EcalElectronicsMapping::getEcalScDetId(), EcalElectronicsMapping::getElectronicsId(), and EcalElectronicsId::towerId().
|
private |
Definition at line 17 of file EcalReadoutTools.h.
Referenced by EcalReadoutTools(), and readOutUnitOf().
|
private |
Definition at line 16 of file EcalReadoutTools.h.
Referenced by EcalReadoutTools(), and readOutUnitOf().