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