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

#include <HadrontherapyLet.hh>

Public Member Functions

 ~HadrontherapyLet ()
 
void Initialize ()
 
void Clear ()
 
void Fill (G4int i, G4int j, G4int k, G4double DE, G4double DX)
 
void FillEnergySpectrum (G4int trackID, G4ParticleDefinition *particleDef, G4double DE, G4double DX, G4int i, G4int j, G4int k)
 
void LetOutput ()
 
void StoreLetAscii ()
 
void StoreLetRoot ()
 

Static Public Member Functions

static HadrontherapyLetGetInstance (HadrontherapyDetectorConstruction *)
 
static HadrontherapyLetGetInstance ()
 

Static Public Attributes

static G4bool doCalculation = false
 

Detailed Description

Definition at line 59 of file HadrontherapyLet.hh.

Constructor & Destructor Documentation

HadrontherapyLet::~HadrontherapyLet ( )

Definition at line 76 of file HadrontherapyLet.cc.

Here is the call graph for this function:

Member Function Documentation

void HadrontherapyLet::Clear ( )

Clear all stored data

Definition at line 92 of file HadrontherapyLet.cc.

Here is the caller graph for this function:

void HadrontherapyLet::Fill ( G4int  i,
G4int  j,
G4int  k,
G4double  DE,
G4double  DX 
)
void HadrontherapyLet::FillEnergySpectrum ( G4int  trackID,
G4ParticleDefinition particleDef,
G4double  DE,
G4double  DX,
G4int  i,
G4int  j,
G4int  k 
)

Definition at line 101 of file HadrontherapyLet.cc.

HadrontherapyLet * HadrontherapyLet::GetInstance ( HadrontherapyDetectorConstruction pDet)
static

Definition at line 40 of file HadrontherapyLet.cc.

HadrontherapyLet * HadrontherapyLet::GetInstance ( )
static

Definition at line 47 of file HadrontherapyLet.cc.

Here is the caller graph for this function:

void HadrontherapyLet::Initialize ( )

Definition at line 84 of file HadrontherapyLet.cc.

Here is the call graph for this function:

void HadrontherapyLet::LetOutput ( )

Definition at line 166 of file HadrontherapyLet.cc.

Here is the call graph for this function:

void HadrontherapyLet::StoreLetAscii ( )

Definition at line 184 of file HadrontherapyLet.cc.

void HadrontherapyLet::StoreLetRoot ( )

Definition at line 235 of file HadrontherapyLet.cc.

Here is the call graph for this function:

Member Data Documentation

G4bool HadrontherapyLet::doCalculation = false
static

Definition at line 68 of file HadrontherapyLet.hh.


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