GENIEGenerator
Loading...
Searching...
No Matches
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 <c.andreopoulos \at cern.ch>
11
University of Liverpool
12
13
\created Feb 15, 2008
14
15
\cpright Copyright (c) 2003-2025, 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_
InteractionListGeneratorI.h
genie::AMNuGammaInteractionListGenerator::AMNuGammaInteractionListGenerator
AMNuGammaInteractionListGenerator()
Definition
AMNuGammaInteractionListGenerator.cxx:20
genie::AMNuGammaInteractionListGenerator::CreateInteractionList
InteractionList * CreateInteractionList(const InitialState &init) const
Definition
AMNuGammaInteractionListGenerator.cxx:40
genie::AMNuGammaInteractionListGenerator::~AMNuGammaInteractionListGenerator
~AMNuGammaInteractionListGenerator()
Definition
AMNuGammaInteractionListGenerator.cxx:35
genie::InitialState
Initial State information.
Definition
InitialState.h:48
genie::InteractionListGeneratorI::InteractionListGeneratorI
InteractionListGeneratorI()
Definition
InteractionListGeneratorI.cxx:16
genie::InteractionList
A vector of Interaction objects.
Definition
InteractionList.h:34
genie
THE MAIN GENIE PROJECT NAMESPACE
Definition
AlgCmp.h:25
Generated on
for GENIEGenerator by
1.14.0