1 #ifndef EgammaHadTower_h 2 #define EgammaHadTower_h
const CaloTowerCollection * towerCollection_
CaloTowerDetId towerOf(const reco::CaloCluster &cluster) const
bool ClusterGreaterThan(const reco::CaloClusterPtr &c1, const reco::CaloClusterPtr &c2)
void setTowerCollection(const CaloTowerCollection *towercollection)
double getDepth1HcalESum(const reco::SuperCluster &sc) const
const CaloTowerConstituentsMap * towerMap_
std::vector< CaloTowerDetId > towersOf(const reco::SuperCluster &sc) const
double getDepth2HcalESum(const reco::SuperCluster &sc) const
unsigned int NMaxClusters_
EgammaHadTower(const edm::EventSetup &es, HoeMode mode=SingleTower)