1 #ifndef RecoParticleFlow_PFCandidateChecker_ 2 #define RecoParticleFlow_PFCandidateChecker_ 79 return (a.
pt()>b.
pt());
void analyze(const edm::Event &, const edm::EventSetup &) override
void beginRun(const edm::Run &r, const edm::EventSetup &c) override
static bool greaterPt(const reco::PFCandidate &a, const reco::PFCandidate &b)
~PFCandidateChecker() override
double pt() const final
transverse momentum
double deltaEMax_
Cuts for comparison.
Checks what a re-reco changes in PFCandidates.
#define DEFINE_FWK_MODULE(type)
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_
void printMet(const reco::PFCandidateCollection &pfReco, const reco::PFCandidateCollection &pfReReco) const
void printJets(const reco::PFJetCollection &pfJetsReco, const reco::PFJetCollection &pfJetsReReco) const