1 #ifndef SimDataFormats_SimTauCPLink_h 2 #define SimDataFormats_SimTauCPLink_h 58 "L {} {} CP: {} GenP idx: {}",
l.pdgId(),
l.resonance_idx(),
l.calo_particle_idx(),
l.gen_particle_idx());
61 LogDebug(
"SimTauProducer").format(
"R {} {}",
r.first,
r.second);
66 if (
entry.second == -1) {
76 for (
auto const &leaf :
leaves) {
77 dumpDecay({leaf.pdgId(), leaf.resonance_idx()});
105 if (numElectrons == 1)
111 switch (numPhotons) {
124 switch (numPhotons) {
137 switch (numPhotons) {
157 #endif //SimTauCPLink
int resonance_idx() const
void dumpDecay(const std::pair< int, int > &entry) const
std::vector< std::pair< int, int > > resonances
std::vector< DecayNav > leaves
Abs< T >::type abs(const T &t)
int gen_particle_idx() const
int calo_particle_idx() const
static const int numHadrons
void dumpFullDecay(void) const
CaloParticleRefVector calo_particle_leaves