37 virtual float SumPFRecHits(std::vector< std::pair<DetId, float> >& bcCells,
bool isEB);
42 virtual float PFRecHitsSCOverlap(
43 std::vector< std::pair<DetId, float> >& bcCells1,
44 std::vector< std::pair<DetId, float> >& bcCells2,
48 virtual void localCoordsEB(
reco::CaloCluster clus,
float &etacry,
float &phicry,
int &ieta,
int &iphi,
float &thetatilt,
float &phitilt);
49 virtual void localCoordsEE(
reco::CaloCluster clus,
float &xcry,
float &ycry,
int &ix,
int &iy,
float &thetatilt,
float &phitilt);
52 virtual float get5x5Element(
int i,
int j,std::vector< std::pair<DetId, float> >& bcCells,
bool isEB );
53 virtual void Fill5x5Map(std::vector< std::pair<DetId, float> >& bcCells,
bool isEB);
54 virtual DetId FindSeed(std::vector< std::pair<DetId, float> >& bcCells,
bool isEB);
55 virtual std::pair<float, float>ClusterWidth(vector<reco::CaloCluster>& PFClust);
58 void BasicClusterPFCandLink(
60 std::vector<reco::PFCandidatePtr>&insideBox,
61 std::vector<DetId>& MatchedRH
const CaloSubdetectorGeometry * geomBar_
Handle< EcalRecHitCollection > EBReducedRecHits_
const CaloSubdetectorGeometry * geomEnd_
Handle< EcalRecHitCollection > EEReducedRecHits_