1 #ifndef RecoParticleFlow_PFCandidateChecker_
2 #define RecoParticleFlow_PFCandidateChecker_
79 return (a.
pt()>b.
pt());
static bool greaterPt(const reco::PFCandidate &a, const reco::PFCandidate &b)
#define DEFINE_FWK_MODULE(type)
double deltaEMax_
Cuts for comparison.
Checks what a re-reco changes in PFCandidates.
virtual void beginRun(const edm::Run &r, const edm::EventSetup &c)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
edm::InputTag inputTagPFJetsReReco_
bool rankByPt_
rank the candidates by Pt
edm::InputTag inputTagPFJetsReco_
std::vector< reco::PFCandidate > PFCandidateCollection
collection of PFCandidates
void printElementsInBlocks(const reco::PFCandidate &cand, std::ostream &out=std::cout) const
std::vector< PFJet > PFJetCollection
collection of PFJet objects
Particle reconstructed by the particle flow algorithm.
edm::InputTag inputTagPFCandidatesReco_
PFCandidates in which we'll look for pile up particles.
bool printBlocks_
print the blocks associated to a given candidate ?
PFCandidateChecker(const edm::ParameterSet &)
edm::InputTag inputTagPFCandidatesReReco_
virtual double pt() const final
transverse momentum
void printMet(const reco::PFCandidateCollection &pfReco, const reco::PFCandidateCollection &pfReReco) const
void printJets(const reco::PFJetCollection &pfJetsReco, const reco::PFJetCollection &pfJetsReReco) const