1 #ifndef DataFormats_L1TCalorimeter_HGCalTowerMap_h 2 #define DataFormats_L1TCalorimeter_HGCalTowerMap_h 7 #include <unordered_map> 35 int iEta(
const double eta)
const;
36 int iPhi(
const double phi)
const;
58 int bin_id(
int iEta,
int iPhi)
const;
void setLayer(const unsigned layer)
int iPhi(const double phi) const
vector< double > phiBins_
const vector< double > & etaBins() const
std::unordered_map< int, l1t::HGCalTower > towerMap_
BXVector< HGCalTowerMap > HGCalTowerMapBxCollection
int bin_id(int iEta, int iPhi) const
void addTower(int iEta, int iPhi, const l1t::HGCalTower &tower)
int iEta(const double eta) const
const l1t::HGCalTower & tower(int iEta, int iPhi) const
static double kEtaMinLoose_
vector< double > etaBins_
static double kEtaMaxLoose_
HGCalTowerMap & operator+=(const HGCalTowerMap &map)
const vector< double > & phiBins() const