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