Basic generator to generate a cascade of discrete gamma-rays. More...
#include <SToGS_BasicPrimaryGeneratorAction.hh>
Inherits G4VUserPrimaryGeneratorAction.
Public Member Functions | |
void | ComputeParameters (G4String filename="setup/basic.gene") |
from a given file, it reads the characteristics of the gamma cascade More... | |
virtual void | GeneratePrimaries (G4Event *anEvent) |
ParisBasicPrimaryGeneratorAction () | |
ParisBasicPrimaryGeneratorAction (G4String) | |
virtual | ~ParisBasicPrimaryGeneratorAction () |
Basic generator to generate a cascade of discrete gamma-rays.
This generator read a setup file to generate a cascade of discrete gamma-rays. Here is a snapshot of such a file:
Definition at line 80 of file SToGS_BasicPrimaryGeneratorAction.hh.
ParisBasicPrimaryGeneratorAction::ParisBasicPrimaryGeneratorAction | ( | ) |
Definition at line 38 of file SToGS_BasicPrimaryGeneratorAction.cc.
SToGS::ParisBasicPrimaryGeneratorAction::ParisBasicPrimaryGeneratorAction | ( | G4String | ) |
|
virtual |
Definition at line 130 of file SToGS_BasicPrimaryGeneratorAction.cc.
void ParisBasicPrimaryGeneratorAction::ComputeParameters | ( | G4String | filename = "setup/basic.gene" | ) |
from a given file, it reads the characteristics of the gamma cascade
The parameters are read from a file which is by default setup/basic.gene. In this file, the position . of the emitting gamma source, the angular coverage of the emission cone and the gamma energy can be modified
Definition at line 177 of file SToGS_BasicPrimaryGeneratorAction.cc.
|
virtual |
Definition at line 135 of file SToGS_BasicPrimaryGeneratorAction.cc.