Geant4_10
Public Member Functions | Static Public Member Functions | List of all members
CML2PhantomConstruction Class Reference

#include <ML2PhantomConstruction.hh>

Public Member Functions

 CML2PhantomConstruction (void)
 
 ~CML2PhantomConstruction (void)
 
bool Construct (G4VPhysicalVolume *PVWorld, G4int saving_in_ROG_Voxels_every_events, G4int seed, G4String ROGOutFile, G4bool bSaveROG, G4bool bOnlyVisio)
 
G4int getTotalNumberOfEvents ()
 
G4String getPhantomName ()
 
void setPhantomName (G4String val)
 
void setPhantomFileName (G4String val)
 
void setNewName ()
 
void setNewName (G4String val)
 
void applyNewCentre (G4ThreeVector val)
 
bool applyNewCentre ()
 
void saveData ()
 
void addNewCentre (G4ThreeVector val)
 
void writeInfo ()
 
G4String getCurrentTranslationString ()
 
void resetSensDet ()
 

Static Public Member Functions

static CML2PhantomConstructionGetInstance (void)
 

Detailed Description

Definition at line 60 of file ML2PhantomConstruction.hh.

Constructor & Destructor Documentation

CML2PhantomConstruction::CML2PhantomConstruction ( void  )

Definition at line 47 of file ML2PhantomConstruction.cc.

Here is the caller graph for this function:

CML2PhantomConstruction::~CML2PhantomConstruction ( void  )

Definition at line 53 of file ML2PhantomConstruction.cc.

Member Function Documentation

void CML2PhantomConstruction::addNewCentre ( G4ThreeVector  val)
inline

Definition at line 79 of file ML2PhantomConstruction.hh.

Here is the caller graph for this function:

void CML2PhantomConstruction::applyNewCentre ( G4ThreeVector  val)

Definition at line 208 of file ML2PhantomConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

bool CML2PhantomConstruction::applyNewCentre ( )

Definition at line 191 of file ML2PhantomConstruction.cc.

bool CML2PhantomConstruction::Construct ( G4VPhysicalVolume PVWorld,
G4int  saving_in_ROG_Voxels_every_events,
G4int  seed,
G4String  ROGOutFile,
G4bool  bSaveROG,
G4bool  bOnlyVisio 
)

Definition at line 107 of file ML2PhantomConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4String CML2PhantomConstruction::getCurrentTranslationString ( )

Definition at line 221 of file ML2PhantomConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

CML2PhantomConstruction * CML2PhantomConstruction::GetInstance ( void  )
static

Definition at line 67 of file ML2PhantomConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4String CML2PhantomConstruction::getPhantomName ( )
inline

Definition at line 68 of file ML2PhantomConstruction.hh.

Here is the caller graph for this function:

G4int CML2PhantomConstruction::getTotalNumberOfEvents ( )

Definition at line 98 of file ML2PhantomConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void CML2PhantomConstruction::resetSensDet ( )
inline

Definition at line 83 of file ML2PhantomConstruction.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void CML2PhantomConstruction::saveData ( )
inline

Definition at line 77 of file ML2PhantomConstruction.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void CML2PhantomConstruction::setNewName ( )
inline

Definition at line 71 of file ML2PhantomConstruction.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void CML2PhantomConstruction::setNewName ( G4String  val)
inline

Definition at line 72 of file ML2PhantomConstruction.hh.

Here is the call graph for this function:

void CML2PhantomConstruction::setPhantomFileName ( G4String  val)
inline

Definition at line 70 of file ML2PhantomConstruction.hh.

Here is the caller graph for this function:

void CML2PhantomConstruction::setPhantomName ( G4String  val)
inline

Definition at line 69 of file ML2PhantomConstruction.hh.

Here is the caller graph for this function:

void CML2PhantomConstruction::writeInfo ( )

Definition at line 202 of file ML2PhantomConstruction.cc.

Here is the caller graph for this function:


The documentation for this class was generated from the following files: