Typedefs | |
typedef enum LBNEParticleCode::ELBNEParticleCode | LBNEParticleCode_t |
Enumerations | |
enum | ELBNEParticleCode { kMuonPlus = 5, kMuonMinus = 6, kPion0 = 7, kPionPlus = 8, kPionMinus = 9, kKaon0L = 10, kKaonPlus = 11, kKaonMinus = 12, kNeutron = 13, kProton = 14, kAntiProton = 15, kKaon0S = 16, kEta = 17, kLambda = 18, kSigmaPlus = 19, kSigma0 = 20, kSigmaMinus = 21, kXi0 = 22, kXiMinus = 23, kOmegaMinus = 24, kAntiNeutron = 25, kAntiLambda = 26, kAntiSigmaMinus = 27, kAntiSigma0 = 28, kAntiSigmaPlus = 29, kAntiXi0 = 30, kAntiXiMinus = 31, kElectronAntiNeutrino = 52, kElectronNeutrino = 53, kMuonAntiNeutrino = 55, kMuonNeutrino = 56, kOther = 99 } |
Functions | |
G4String | AsString (LBNEParticleCode_t pCode) |
G4int | AsInt (LBNEParticleCode_t pCode) |
LBNEParticleCode_t | IntToEnum (G4int particleInt) |
LBNEParticleCode_t | StringToEnum (G4String particleName) |
Definition at line 9 of file LBNEParticleCode.hh.
G4int LBNEParticleCode::AsInt | ( | LBNEParticleCode_t | pCode | ) |
Definition at line 50 of file LBNEParticleCode.cc.
G4String LBNEParticleCode::AsString | ( | LBNEParticleCode_t | pCode | ) |
Definition at line 10 of file LBNEParticleCode.cc.
LBNEParticleCode::LBNEParticleCode_t LBNEParticleCode::IntToEnum | ( | G4int | particleInt | ) |
Definition at line 135 of file LBNEParticleCode.cc.
LBNEParticleCode::LBNEParticleCode_t LBNEParticleCode::StringToEnum | ( | G4String | particleName | ) |
Definition at line 90 of file LBNEParticleCode.cc.