1 #ifndef Fireworks_Calo_FWPFCandTowerProxyBuilder_h
2 #define Fireworks_Calo_FWPFCandTowerProxyBuilder_h
double ecalEnergy() const
return corrected Ecal energy
FWHCalPFCandidateProxyBuilder()
#define REGISTER_PROXYBUILDER_METHODS()
FWPFCandidateTowerProxyBuilder()
virtual ~FWECalPFCandidateProxyBuilder()
virtual double getEt(const reco::PFCandidate &iTower) const
virtual ~FWHCalPFCandidateProxyBuilder()
const FWHCalPFCandidateProxyBuilder & operator=(const FWHCalPFCandidateProxyBuilder &)
const reco::PFCandidateCollection * m_towers
virtual void fillCaloData()
virtual ~FWPFCandidateTowerProxyBuilder()
virtual double getEt(const reco::PFCandidate &iTower) const
FWECalPFCandidateProxyBuilder()
virtual FWHistSliceSelector * instantiateSliceSelector()
virtual double theta() const
momentum polar angle
std::vector< reco::PFCandidate > PFCandidateCollection
collection of PFCandidates
Particle reconstructed by the particle flow algorithm.
virtual double getEt(const reco::PFCandidate &) const =0
double hcalEnergy() const
return corrected Hcal energy
const FWPFCandidateTowerProxyBuilder & operator=(const FWPFCandidateTowerProxyBuilder &)
const FWECalPFCandidateProxyBuilder & operator=(const FWECalPFCandidateProxyBuilder &)