1 #ifndef __JAANET__JGENIETYPES__ 
    2 #define __JAANET__JGENIETYPES__ 
   74     if (intType > (
int) JInteractionTypeGENIE_t::INTERACTION_TYPES_START &&
 
   75         intType < (
int) JInteractionTypeGENIE_t::INTERACTION_TYPES_END) {
 
   91     if ((scatType > (
int) JScatteringTypeGENIE_t::NEUTRINO_SCATTERING_TYPES_START    &&
 
   92          scatType < (
int) JScatteringTypeGENIE_t::NEUTRINO_SCATTERING_TYPES_END)     ||
 
   93         (scatType > (
int) JScatteringTypeGENIE_t::DARK_MATTER_SCATTERING_TYPES_START &&
 
   94          scatType > (
int) JScatteringTypeGENIE_t::DARK_MATTER_SCATTERING_TYPES_END)  ||
 
Extensions to Evt data format.
 
JScatteringTypeGENIE_t
Enumeration of GENIE scattering types.
 
@ UNDEFINED
Undefined scattering type.
 
@ DARK_MATTER_SCATTERING_TYPES_END
End of dark matter scattering types.
 
@ SINGLE_KAON
Single kaon scattering.
 
@ DARK_MATTER_ELASTIC
Dark matter elastic scattering.
 
@ INVERSE_BETA_DECAY
Inverse beta-decay.
 
@ ELECTRON_NEUTRINO_ELASTIC
Electron-neutrino elastic scattering.
 
@ DIFFRACTIVE
Diffractive scattering.
 
@ QUASI_ELASTIC
Quasi-elastic scattering.
 
@ GLASHOW_RESONANCE
Glashow-resonance.
 
@ NEUTRINO_SCATTERING_TYPES_END
End of standard scattering types.
 
@ INVERSE_MUON_DECAY_ANNIHILATION
Inverse muon decay annihilation.
 
@ RESONANT
Resonant scattering.
 
@ UNKNOWN
Unknown scattering type.
 
@ DARK_MATTER_DEEP_INELASTIC
Dark matter deep inelastic scattering.
 
@ MESON_EXCHANGE_CURRENT
Meson exchange current.
 
@ DARK_MATTER_ELECTRON
Dark matter electron scattering.
 
@ DEEP_INELASTIC
Deep Inelastic Scattering.
 
@ ANOMALY_MEDIATED_NEUTRINO_GAMMA
Anomaly mediated neutrino-gamma scattering.
 
@ COHERENT_PRODUCTION
Coherent production.
 
@ INVERSE_MUON_DECAY
Inverse muon decay.
 
@ DARK_MATTER_SCATTERING_TYPES_START
Start of dark matter scattering types.
 
@ NEUTRINO_SCATTERING_TYPES_START
Start of standard scattering types.
 
@ COHERENT_ELASTIC
Coherent elastic scattering.
 
JInteractionTypeGENIE_t getInteractionType(const int intType)
Auxiliary function to convert interaction types.
 
JInteractionTypeGENIE_t
Enumeration of GENIE interaction types.
 
@ UNDEFINED
Unknown interaction type.
 
@ ELECTROMAGNETIC
Electromagnetic interaction.
 
@ DARK_NEUTRAL_CURRENT
Dark neutral current.
 
@ DARK_MATTER
Dark matter interaction.
 
@ INTERACTION_TYPES_END
End of interaction types.
 
@ NEUTRAL_HEAVY_LEPTON
Heavy neutral lepton.
 
@ NEUTRON_OSCILLATION
Neutron oscillation.
 
@ WEAK_MIX
CC + NC + interference.
 
@ WEAK_NEUTRAL_CURRENT
Weak neutral current interaction.
 
@ WEAK_CHARGED_CURRENT
Weak charged current interaction.
 
@ NUCLEON_DECAY
Nucleon decay.
 
@ INTERACTION_TYPES_START
Start of interaction types.
 
JScatteringTypeGENIE_t getScatteringType(const int scatType)
Auxiliary function to convert scattering types.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).