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