14 #ifndef L1Trigger_L1TCommon_CaloTools_h 15 #define L1Trigger_L1TCommon_CaloTools_h 46 static const int kNrTowers = ((kHFEnd-kHFBegin+1)*kHFNrPhi + kHBHEEnd*kHBHENrPhi )*2;
68 static int calHwEtSum(
int iEta,
int iPhi,
const std::vector<l1t::CaloTower>& towers,
69 int localEtaMin,
int localEtaMax,
int localPhiMin,
int localPhiMax,
SubDet etMode=
CALO);
70 static int calHwEtSum(
int iEta,
int iPhi,
const std::vector<l1t::CaloTower>& towers,
71 int localEtaMin,
int localEtaMax,
int localPhiMin,
int localPhiMax,
81 static float towerPhi(
int ieta,
int iphi);
86 static int mpEta(
int ieta);
90 static int gtEta(
int ieta);
91 static int gtPhi(
int ieta,
int iphi);
PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
Lorentz vector with cartesian internal representation.