std::vector< std::string > m_inputListNames
input ParticleList names
int m_pdgCode
PDG code of the particles.
std::string m_outputAntiListName
output anti-particle list name
std::vector< std::vector< int > > m_particlesInTheList
This vector holds unique identifiers (vector of ints) of all particles that are already included in t...
bool m_isSelfConjugatedParticle
flag that indicates whether an anti-particle does not exist and therefore the output anti-ParticleLis...
std::string m_variableName
Variable which defines the best duplicate.
DecayDescriptor m_decaydescriptor
Decay descriptor of the particle being selected.
std::string m_outputListName
output ParticleList name
std::string m_cutParameter
selection criteria
bool m_writeOut
toggle Particle List btw.
const Variable::Manager::Var * m_variable
Variable which defines the best duplicate selection.
Class to store reconstructed particles.
bool m_preferLowest
Select the duplicate with the lowest value (instead of highest).
std::unique_ptr< Variable::Cut > m_cut
cut object which performs the cuts