Go to the documentation of this file. 1 #ifndef RecoTauTag_RecoTau_AntiElectronDeadECAL_h
2 #define RecoTauTag_RecoTau_AntiElectronDeadECAL_h
79 #endif // RecoTauTag_RecoTau_AntiElectronDeadECAL_h
static const uint16_t statusMask_
edm::ESWatcher< CaloGeometryRecord > caloGeometryWatcher_
void updateBadTowers(const edm::EventSetup &)
bool operator()(const reco::Candidate *tau) const
edm::ESWatcher< IdealGeometryRecord > idealGeometryWatcher_
const edm::ESGetToken< CaloGeometry, CaloGeometryRecord > caloGeometryToken_
PositionAtECalEntranceComputer positionAtECalEntrance_
AntiElectronDeadECAL(const edm::ParameterSet &, edm::ConsumesCollector &&)
const unsigned minStatus_
TowerInfo(uint32_t id, unsigned nBad, unsigned maxStatus, double eta, double phi)
const edm::ESGetToken< EcalTrigTowerConstituentsMap, IdealGeometryRecord > ttMapToken_
edm::ESWatcher< EcalChannelStatusRcd > channelStatusWatcher_
const edm::ESGetToken< EcalChannelStatus, EcalChannelStatusRcd > channelStatusToken_
const bool extrapolateToECalEntrance_
std::vector< TowerInfo > badTowers_
void beginEvent(const edm::EventSetup &)