1 #ifndef CalibrationIsolatedParticleseCone_h
2 #define CalibrationIsolatedParticleseCone_h
27 double eCone_hcal(
const CaloGeometry* geo,
edm::Handle<T>& hits,
const GlobalPoint& hpoint1,
const GlobalPoint& point1,
double dR,
const GlobalVector& trackMom,
int& nRecHits, std::vector<DetId>& coneRecHitDetIds,
double& distFromHotCell,
int& ietaHotCell,
int& iphiHotCell,
GlobalPoint& gposHotCell);
34 double eCone_hcal(
const CaloGeometry* geo,
edm::Handle<T>& hits,
const GlobalPoint& hpoint1,
const GlobalPoint& point1,
double dR,
const GlobalVector& trackMom,
int& nRecHits, std::vector<int>& RH_ieta, std::vector<int>& RH_iphi, std::vector<double>& RH_ene, std::vector<DetId>& coneRecHitDetIds,
double& distFromHotCell,
int& ietaHotCell,
int& iphiHotCell,
GlobalPoint& gposHotCell);
double eCone_ecal(const CaloGeometry *geo, edm::Handle< T > &barrelhits, edm::Handle< T > &endcaphits, const GlobalPoint &hpoint1, const GlobalPoint &point1, double dR, const GlobalVector &trackMom, int &nRecHits)
double eCone_hcal(const CaloGeometry *geo, edm::Handle< T > &hits, const GlobalPoint &hpoint1, const GlobalPoint &point1, double dR, const GlobalVector &trackMom, int &nRecHits)