Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
Generator
src
Physics
AnomalyMediatedNuGamma
EventGen
AMNuGammaInteractionListGenerator.h
Go to the documentation of this file.
1
//____________________________________________________________________________
2
/*!
3
4
\class genie::AMNuGammaInteractionListGenerator
5
6
\brief Concrete implementations of the InteractionListGeneratorI interface.
7
Generates a list of all the interactions that can be generated by the
8
AM-NUGAMMA EventGenerator.
9
10
\author Costas Andreopoulos <constantinos.andreopoulos \at cern.ch>
11
University of Liverpool & STFC Rutherford Appleton Laboratory
12
13
\created Feb 15, 2008
14
15
\cpright Copyright (c) 2003-2020, The GENIE Collaboration
16
For the full text of the license visit http://copyright.genie-mc.org
17
*/
18
//____________________________________________________________________________
19
20
#ifndef _AMNUGAMMA_INTERACTION_GENERATOR_H_
21
#define _AMNUGAMMA_INTERACTION_GENERATOR_H_
22
23
#include "
Framework/EventGen/InteractionListGeneratorI.h
"
24
25
namespace
genie
{
26
27
class
AMNuGammaInteractionListGenerator
:
public
InteractionListGeneratorI
{
28
29
public
:
30
AMNuGammaInteractionListGenerator
();
31
AMNuGammaInteractionListGenerator
(
string
config
);
32
~AMNuGammaInteractionListGenerator
();
33
34
//-- implement the InteractionListGeneratorI interface
35
InteractionList
*
CreateInteractionList
(
const
InitialState
&
init
)
const
;
36
};
37
38
}
// genie namespace
39
#endif // _AMNUGAMMA_INTERACTION_GENERATOR_H_
genie
THE MAIN GENIE PROJECT NAMESPACE
Definition:
AlgCmp.h:25
genie::InteractionListGeneratorI
Defines the InteractionListGeneratorI interface. Concrete implementations of this interface generate ...
Definition:
InteractionListGeneratorI.h:31
train.init
init
Definition:
train.py:42
config
static Config * config
Definition:
config.cpp:1054
genie::AMNuGammaInteractionListGenerator::CreateInteractionList
InteractionList * CreateInteractionList(const InitialState &init) const
Definition:
AMNuGammaInteractionListGenerator.cxx:40
InteractionListGeneratorI.h
genie::AMNuGammaInteractionListGenerator::~AMNuGammaInteractionListGenerator
~AMNuGammaInteractionListGenerator()
Definition:
AMNuGammaInteractionListGenerator.cxx:35
genie::InteractionList
A vector of Interaction objects.
Definition:
InteractionList.h:34
genie::AMNuGammaInteractionListGenerator::AMNuGammaInteractionListGenerator
AMNuGammaInteractionListGenerator()
Definition:
AMNuGammaInteractionListGenerator.cxx:20
genie::AMNuGammaInteractionListGenerator
Concrete implementations of the InteractionListGeneratorI interface. Generates a list of all the inte...
Definition:
AMNuGammaInteractionListGenerator.h:27
genie::InitialState
Initial State information.
Definition:
InitialState.h:48
Generated by
1.8.11