GEMC  2.2
Geant4 Monte-Carlo Framework
Public Member Functions | Data Fields
MPrimaryGeneratorAction Class Reference

#include <MPrimaryGeneratorAction.h>

+ Inheritance diagram for MPrimaryGeneratorAction:
+ Collaboration diagram for MPrimaryGeneratorAction:

Public Member Functions

 MPrimaryGeneratorAction (goptions *)
 
 ~MPrimaryGeneratorAction ()
 
void GeneratePrimaries (G4Event *anEvent)
 
double getBeamPol ()
 

Data Fields

goptionsgemcOpt
 
double GEN_VERBOSITY
 
int nparticles
 
vector< double > lundUserDefined
 user defined infos in the LUND header More...
 

Detailed Description

Definition at line 27 of file MPrimaryGeneratorAction.h.

Constructor & Destructor Documentation

MPrimaryGeneratorAction::MPrimaryGeneratorAction ( goptions opts)

Definition at line 21 of file MPrimaryGeneratorAction.cc.

MPrimaryGeneratorAction::~MPrimaryGeneratorAction ( )

Definition at line 677 of file MPrimaryGeneratorAction.cc.

Member Function Documentation

void MPrimaryGeneratorAction::GeneratePrimaries ( G4Event *  anEvent)

Definition at line 89 of file MPrimaryGeneratorAction.cc.

double MPrimaryGeneratorAction::getBeamPol ( )
inline

Definition at line 37 of file MPrimaryGeneratorAction.h.

Field Documentation

goptions* MPrimaryGeneratorAction::gemcOpt

Definition at line 35 of file MPrimaryGeneratorAction.h.

double MPrimaryGeneratorAction::GEN_VERBOSITY

Definition at line 36 of file MPrimaryGeneratorAction.h.

vector<double> MPrimaryGeneratorAction::lundUserDefined

Definition at line 44 of file MPrimaryGeneratorAction.h.

int MPrimaryGeneratorAction::nparticles

Definition at line 43 of file MPrimaryGeneratorAction.h.