14 #ifndef L1Trigger_L1TCommon_CaloTools_h
15 #define L1Trigger_L1TCommon_CaloTools_h
67 static int calHwEtSum(
int iEta,
int iPhi,
const std::vector<l1t::CaloTower>&
towers,
68 int localEtaMin,
int localEtaMax,
int localPhiMin,
int localPhiMax,
SubDet etMode=
CALO);
69 static int calHwEtSum(
int iEta,
int iPhi,
const std::vector<l1t::CaloTower>&
towers,
70 int localEtaMin,
int localEtaMax,
int localPhiMin,
int localPhiMax,
76 static size_t calNrTowers(
int iEtaMin,
int iEtaMax,
int iPhiMin,
int iPhiMax,
const std::vector<l1t::CaloTower>&
towers,
int minHwEt,
int maxHwEt,
SubDet etMode=
CALO);
80 static float towerPhi(
int ieta,
int iphi);
PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
Lorentz vector with cartesian internal representation.