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