All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Enumerations
SREnums.h File Reference

Go to the source code of this file.

Namespaces

 caf
 Common Analysis Files.
 

Enumerations

enum  caf::Det_t { caf::kUNKNOWN, caf::kSBND, caf::kICARUS }
 Which SBN detector? More...
 
enum  caf::Plane_t { caf::kUnknown =-1, caf::k1stInduction =0, caf::k2ndInduction =1, caf::kCollection =2 }
 
enum  caf::Wall_t {
  caf::kWallNone =0, caf::kWallTop =1, caf::kWallBottom =2, caf::kWallLeft =3,
  caf::kWallRight =4, caf::kWallFront =5, caf::kWallBack =6
}
 
enum  caf::MCType_t {
  caf::kMCUnknown =0, caf::kMCParticleGun =1, caf::kMCNeutrino =2, caf::kMCCosmic =3,
  caf::kMCOverlay =4
}
 Which type of MC? More...
 
enum  caf::generator_ { caf::kUnknownGenerator = 0, caf::kGENIE = 1, caf::kMeVPrtl = 2 }
 Which generator? More...
 
enum  caf::mevprtlchannel_ { caf::kUnknownMeVPrtlChannel = 0, caf::kMeVPrtlHiggs = 1, caf::kMeVPrtlHNL = 2 }
 
enum  caf::genie_interaction_mode_ {
  caf::kUnknownInteractionMode = -1, caf::kQE = 0, caf::kRes = 1, caf::kDIS = 2,
  caf::kCoh = 3, caf::kCohElastic = 4, caf::kElectronScattering = 5, caf::kIMDAnnihilation = 6,
  caf::kInverseBetaDecay = 7, caf::kGlashowResonance = 8, caf::kAMNuGamma = 9, caf::kMEC = 10,
  caf::kDiffractive = 11, caf::kEM = 12, caf::kWeakMix = 13
}
 
enum  caf::genie_interaction_type_ {
  caf::kUnknownInteractionType = -1, caf::kNuanceOffset = 1000, caf::kCCQE = kNuanceOffset + 1, caf::kNCQE = kNuanceOffset + 2,
  caf::kResCCNuProtonPiPlus = kNuanceOffset + 3, caf::kResCCNuNeutronPi0 = kNuanceOffset + 4, caf::kResCCNuNeutronPiPlus = kNuanceOffset + 5, caf::kResNCNuProtonPi0 = kNuanceOffset + 6,
  caf::kResNCNuProtonPiPlus = kNuanceOffset + 7, caf::kResNCNuNeutronPi0 = kNuanceOffset + 8, caf::kResNCNuNeutronPiMinus = kNuanceOffset + 9, caf::kResCCNuBarNeutronPiMinus = kNuanceOffset + 10,
  caf::kResCCNuBarProtonPi0 = kNuanceOffset + 11, caf::kResCCNuBarProtonPiMinus = kNuanceOffset + 12, caf::kResNCNuBarProtonPi0 = kNuanceOffset + 13, caf::kResNCNuBarProtonPiPlus = kNuanceOffset + 14,
  caf::kResNCNuBarNeutronPi0 = kNuanceOffset + 15, caf::kResNCNuBarNeutronPiMinus = kNuanceOffset + 16, caf::kResCCNuDeltaPlusPiPlus = kNuanceOffset + 17, caf::kResCCNuDelta2PlusPiMinus = kNuanceOffset + 21,
  caf::kResCCNuBarDelta0PiMinus = kNuanceOffset + 28, caf::kResCCNuBarDeltaMinusPiPlus = kNuanceOffset + 32, caf::kResCCNuProtonRhoPlus = kNuanceOffset + 39, caf::kResCCNuNeutronRhoPlus = kNuanceOffset + 41,
  caf::kResCCNuBarNeutronRhoMinus = kNuanceOffset + 46, caf::kResCCNuBarNeutronRho0 = kNuanceOffset + 48, caf::kResCCNuSigmaPlusKaonPlus = kNuanceOffset + 53, caf::kResCCNuSigmaPlusKaon0 = kNuanceOffset + 55,
  caf::kResCCNuBarSigmaMinusKaon0 = kNuanceOffset + 60, caf::kResCCNuBarSigma0Kaon0 = kNuanceOffset + 62, caf::kResCCNuProtonEta = kNuanceOffset + 67, caf::kResCCNuBarNeutronEta = kNuanceOffset + 70,
  caf::kResCCNuKaonPlusLambda0 = kNuanceOffset + 73, caf::kResCCNuBarKaon0Lambda0 = kNuanceOffset + 76, caf::kResCCNuProtonPiPlusPiMinus = kNuanceOffset + 79, caf::kResCCNuProtonPi0Pi0 = kNuanceOffset + 80,
  caf::kResCCNuBarNeutronPiPlusPiMinus = kNuanceOffset + 85, caf::kResCCNuBarNeutronPi0Pi0 = kNuanceOffset + 86, caf::kResCCNuBarProtonPi0Pi0 = kNuanceOffset + 90, caf::kCCDIS = kNuanceOffset + 91,
  caf::kNCDIS = kNuanceOffset + 92, caf::kUnUsed1 = kNuanceOffset + 93, caf::kUnUsed2 = kNuanceOffset + 94, caf::kCCQEHyperon = kNuanceOffset + 95,
  caf::kNCCOH = kNuanceOffset + 96, caf::kCCCOH = kNuanceOffset + 97, caf::kNuElectronElastic = kNuanceOffset + 98, caf::kInverseMuDecay = kNuanceOffset + 99,
  caf::kMEC2p2h = kNuanceOffset + 100
}
 
enum  caf::genie_status_ {
  caf::kIStUndefined = -1, caf::kIStInitialState = 0, caf::kIStStableFinalState = 1, caf::kIStIntermediateState = 2,
  caf::kIStDecayedState = 3, caf::kIStCorrelatedNucleon = 10, caf::kIStNucleonTarget = 11, caf::kIStDISPreFragmHadronicState = 12,
  caf::kIStPreDecayResonantState = 13, caf::kIStHadronInTheNucleus = 14, caf::kIStFinalStateNuclearRemnant = 15, caf::kIStNucleonClusterTarget = 16,
  caf::kNotGenie = 17
}
 Which genie status? More...
 
enum  caf::g4_process_ {
  caf::kG4primary =0, caf::kG4CoupledTransportation =1, caf::kG4FastScintillation =2, caf::kG4Decay =3,
  caf::kG4anti_neutronInelastic =4, caf::kG4neutronInelastic =5, caf::kG4anti_protonInelastic =6, caf::kG4protonInelastic =7,
  caf::kG4hadInelastic =8, caf::kG4pipInelastic =9, caf::kG4pimInelastic =10, caf::kG4xipInelastic =11,
  caf::kG4ximInelastic =12, caf::kG4kaonpInelastic =13, caf::kG4kaonmInelastic =14, caf::kG4sigmapInelastic =15,
  caf::kG4sigmamInelastic =16, caf::kG4kaon0LInelastic =17, caf::kG4kaon0SInelastic =18, caf::kG4lambdaInelastic =19,
  caf::kG4anti_lambdaInelastic =20, caf::kG4He3Inelastic =21, caf::kG4ionInelastic =22, caf::kG4xi0Inelastic =23,
  caf::kG4alphaInelastic =24, caf::kG4tInelastic =25, caf::kG4dInelastic =26, caf::kG4anti_neutronElastic =27,
  caf::kG4neutronElastic =28, caf::kG4anti_protonElastic =29, caf::kG4protonElastic =30, caf::kG4hadElastic =31,
  caf::kG4pipElastic =32, caf::kG4pimElastic =33, caf::kG4kaonpElastic =34, caf::kG4kaonmElastic =35,
  caf::kG4conv =36, caf::kG4phot =37, caf::kG4annihil =38, caf::kG4nCapture =39,
  caf::kG4nKiller =40, caf::kG4muMinusCaptureAtRest =41, caf::kG4muIoni =42, caf::kG4eBrem =43,
  caf::kG4CoulombScat =44, caf::kG4hBertiniCaptureAtRest =45, caf::kG4hFritiofCaptureAtRest =46, caf::kG4photonNuclear =47,
  caf::kG4muonNuclear =48, caf::kG4electronNuclear =49, caf::kG4positronNuclear =50, caf::kG4compt =51,
  caf::kG4eIoni =52, caf::kG4muBrems =53, caf::kG4hIoni =54, caf::kG4muPairProd =55,
  caf::kG4hPairProd =56, caf::kG4LArVoxelReadoutScoringProcess =57, caf::kG4ionIoni =58, caf::kG4hBrems =59,
  caf::kG4Transportation =60, caf::kG4msc =61, caf::kG4StepLimiter =62, caf::kG4UNKNOWN =63
}
 Which G4 process ? More...
 
enum  caf::ReweightType_t {
  caf::kDefault = -1, caf::kMultiSim = 0, caf::kPMNSigma = 1, caf::kFixed = 2,
  caf::kMultiSigma = 3
}