enum | simb::int_type_ {
simb::kUnknownInteraction = -1,
simb::kQE = 0,
simb::kRes = 1,
simb::kDIS = 2,
simb::kCoh = 3,
simb::kCohElastic = 4,
simb::kElectronScattering = 5,
simb::kIMDAnnihilation = 6,
simb::kInverseBetaDecay = 7,
simb::kGlashowResonance = 8,
simb::kAMNuGamma = 9,
simb::kMEC = 10,
simb::kDiffractive = 11,
simb::kEM = 12,
simb::kWeakMix = 13,
simb::kNuanceOffset = 1000,
simb::kCCQE = kNuanceOffset + 1,
simb::kNCQE = kNuanceOffset + 2,
simb::kResCCNuProtonPiPlus = kNuanceOffset + 3,
simb::kResCCNuNeutronPi0 = kNuanceOffset + 4,
simb::kResCCNuNeutronPiPlus = kNuanceOffset + 5,
simb::kResNCNuProtonPi0 = kNuanceOffset + 6,
simb::kResNCNuProtonPiPlus = kNuanceOffset + 7,
simb::kResNCNuNeutronPi0 = kNuanceOffset + 8,
simb::kResNCNuNeutronPiMinus = kNuanceOffset + 9,
simb::kResCCNuBarNeutronPiMinus = kNuanceOffset + 10,
simb::kResCCNuBarProtonPi0 = kNuanceOffset + 11,
simb::kResCCNuBarProtonPiMinus = kNuanceOffset + 12,
simb::kResNCNuBarProtonPi0 = kNuanceOffset + 13,
simb::kResNCNuBarProtonPiPlus = kNuanceOffset + 14,
simb::kResNCNuBarNeutronPi0 = kNuanceOffset + 15,
simb::kResNCNuBarNeutronPiMinus = kNuanceOffset + 16,
simb::kResCCNuDeltaPlusPiPlus = kNuanceOffset + 17,
simb::kResCCNuDelta2PlusPiMinus = kNuanceOffset + 21,
simb::kResCCNuBarDelta0PiMinus = kNuanceOffset + 28,
simb::kResCCNuBarDeltaMinusPiPlus = kNuanceOffset + 32,
simb::kResCCNuProtonRhoPlus = kNuanceOffset + 39,
simb::kResCCNuNeutronRhoPlus = kNuanceOffset + 41,
simb::kResCCNuBarNeutronRhoMinus = kNuanceOffset + 46,
simb::kResCCNuBarNeutronRho0 = kNuanceOffset + 48,
simb::kResCCNuSigmaPlusKaonPlus = kNuanceOffset + 53,
simb::kResCCNuSigmaPlusKaon0 = kNuanceOffset + 55,
simb::kResCCNuBarSigmaMinusKaon0 = kNuanceOffset + 60,
simb::kResCCNuBarSigma0Kaon0 = kNuanceOffset + 62,
simb::kResCCNuProtonEta = kNuanceOffset + 67,
simb::kResCCNuBarNeutronEta = kNuanceOffset + 70,
simb::kResCCNuKaonPlusLambda0 = kNuanceOffset + 73,
simb::kResCCNuBarKaon0Lambda0 = kNuanceOffset + 76,
simb::kResCCNuProtonPiPlusPiMinus = kNuanceOffset + 79,
simb::kResCCNuProtonPi0Pi0 = kNuanceOffset + 80,
simb::kResCCNuBarNeutronPiPlusPiMinus = kNuanceOffset + 85,
simb::kResCCNuBarNeutronPi0Pi0 = kNuanceOffset + 86,
simb::kResCCNuBarProtonPi0Pi0 = kNuanceOffset + 90,
simb::kCCDIS = kNuanceOffset + 91,
simb::kNCDIS = kNuanceOffset + 92,
simb::kUnUsed1 = kNuanceOffset + 93,
simb::kUnUsed2 = kNuanceOffset + 94,
simb::kCCQEHyperon = kNuanceOffset + 95,
simb::kNCCOH = kNuanceOffset + 96,
simb::kCCCOH = kNuanceOffset + 97,
simb::kNuElectronElastic = kNuanceOffset + 98,
simb::kInverseMuDecay = kNuanceOffset + 99,
simb::kMEC2p2h = kNuanceOffset + 100
} |