Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
Framework
Conventions
GMode.h
Go to the documentation of this file.
1
//____________________________________________________________________________
2
/*!
3
4
\class genie::GEvGenMode_t
5
6
\brief Enumeration of GENIE event generation modes
7
8
\author Costas Andreopoulos <costas.andreopoulos \at stfc.ac.uk>
9
University of Liverpool & STFC Rutherford Appleton Lab
10
11
\created Nov 10, 2011
12
13
\cpright Copyright (c) 2003-2019, The GENIE Collaboration
14
For the full text of the license visit http://copyright.genie-mc.org
15
or see $GENIE/LICENSE
16
*/
17
//____________________________________________________________________________
18
19
#ifndef _GENIE_MODE_H_
20
#define _GENIE_MODE_H_
21
22
namespace
genie
{
23
24
typedef
enum
EGEvGenMode
{
25
26
kGMdUnknown
= 0,
27
kGMdLeptonNucleus
,
// chg.lepton/neutrino + nucleon/nucleus scattering
28
kGMdHadronNucleus
,
// hadron + nucleon/nucleus scattering
29
kGMdPhotonNucleus
,
// photon + nucleon/nucleus scattering
30
kGMdDarkMatterNucleus
,
// dark matter + nucleon/nucleus scattering
31
kGMdNucleonDecay
,
// nucleon decay
32
kGMdNeutronOsc
// neutron oscillation
33
34
}
GEvGenMode_t
;
35
36
}
// genie namespace
37
38
#endif
genie::kGMdNucleonDecay
Definition:
GMode.h:31
genie
THE MAIN GENIE PROJECT NAMESPACE
Definition:
GeneratorBase.h:8
genie::kGMdDarkMatterNucleus
Definition:
GMode.h:30
genie::kGMdHadronNucleus
Definition:
GMode.h:28
genie::EGEvGenMode
EGEvGenMode
Definition:
GMode.h:24
genie::kGMdPhotonNucleus
Definition:
GMode.h:29
genie::kGMdLeptonNucleus
Definition:
GMode.h:27
genie::GEvGenMode_t
enum genie::EGEvGenMode GEvGenMode_t
genie::kGMdNeutronOsc
Definition:
GMode.h:32
genie::kGMdUnknown
Definition:
GMode.h:26
Generated on Sun Apr 11 2021 14:13:34 for NOvA by
1.8.11