19 std::vector< bool >
const
22 std::vector< bool >
const
25 std::vector< bool >
const
28 std::vector< bool >
const
35 unknownMassEigenstates(),
37 isVerbose( isVerbose ),
38 mapAndVectorAndBools( pdgCodeMap,
72 if( NULL == massEigenstatePointer )
91 *massEigenstatePointer,
95 return *massEigenstatePointer;
static std::string intToString(int inputInt, int const minimumNumberOfDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", char const paddingChar='0')
MapAndVectorAndBools< PointerClass > & withBools(std::vector< bool > const *const boolVector)
static MassEigenstate * findPointerWithCode(int pdgCode, MassEigenstateCodeMap const &codeMap)
std::vector< MassEigenstate * > unknownMassEigenstates
MassSpectrum(bool const isVerbose=false, std::vector< bool > const *defaultFlags=NULL)
MassEigenstateMapAndVectorAndBools mapAndVectorAndBools
static std::vector< bool > const defaultIsLightLeptonBoolVector
MassEigenstateCodeToPointerMap pdgCodeMap
static std::vector< bool > const defaultIsJetBoolVector
static std::vector< bool > const defaultBoolVector
MassEigenstate & ensureMassEigenstateExists(int const pdgCode)
static std::vector< bool > const defaultEscapesDetectorBoolVector