HepPDT::ParticleDataTable ParticleDataTable
std::string printP4(const reco::Candidate &) const
print 4 momenta
edm::ESHandle< ParticleDataTable > pdt_
std::string decay(const reco::Candidate &, std::list< const reco::Candidate *> &) const
ParticleDecayDrawer(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override
HepPDT::ParticleData ParticleData
bool accept(const reco::Candidate &, const std::list< const reco::Candidate *> &) const
accept candidate
edm::ESGetToken< ParticleDataTable, edm::DefaultRecord > pdtToken_
bool select(const reco::Candidate &) const
select candidate
bool hasValidDaughters(const reco::Candidate &) const
has valid daughters in the chain
edm::EDGetTokenT< edm::View< reco::Candidate > > srcToken_