Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
exrdmAnalysisManager Class Reference

#include <exrdmAnalysisManager.hh>

Public Member Functions

void BookHisto ()
 
void BeginOfRun ()
 
void EndOfRun (G4int)
 
void BeginOfEvent ()
 
void EndOfEvent ()
 
void AddParticle (G4double, G4double, G4double, G4double)
 
void AddIsotope (G4double, G4double, G4double)
 
void AddEnergy (G4double, G4double, G4double)
 
void AddDecayProduct (G4double pid, G4int Z, G4int A, G4double energy, G4double time, G4double weight)
 
void SetVerbose (G4int val)
 
G4int GetVerbose () const
 
void SetFirstEventToDebug (G4int val)
 
G4int FirstEventToDebug () const
 
void SetLastEventToDebug (G4int val)
 
G4int LastEventToDebug () const
 
void SetMaxEnergyforHisto (G4double val)
 
G4double GetMaxEnergyforHisto () const
 
void SetMinEnergyforHisto (G4double val)
 
G4double GetMinEnergyforHisto () const
 
void SetNumBinforHisto (G4int val)
 
G4int GeNumBinforHisto () const
 
void SetThresholdEnergyforTarget (G4double val)
 
G4double GetThresholdEnergyforTarget () const
 
void SetThresholdEnergyforDetector (G4double val)
 
G4double GetThresholdEnergyforDetector () const
 
void SetPulseWidth (G4double val)
 
G4double GetPulseWidth () const
 

Static Public Member Functions

static exrdmAnalysisManagerGetInstance ()
 
static void Dispose ()
 

Detailed Description

Definition at line 59 of file exrdmAnalysisManager.hh.

Member Function Documentation

void exrdmAnalysisManager::AddDecayProduct ( G4double  pid,
G4int  Z,
G4int  A,
G4double  energy,
G4double  time,
G4double  weight 
)

Definition at line 325 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::AddEnergy ( G4double  edep,
G4double  weight,
G4double  time 
)

Definition at line 274 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::AddIsotope ( G4double  pid,
G4double  weight,
G4double  time 
)

Definition at line 310 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::AddParticle ( G4double  pid,
G4double  energy,
G4double  weight,
G4double  time 
)

Definition at line 293 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::BeginOfEvent ( )

Definition at line 191 of file exrdmAnalysisManager.cc.

Here is the caller graph for this function:

void exrdmAnalysisManager::BeginOfRun ( )

Definition at line 128 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::BookHisto ( )

Definition at line 92 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

void exrdmAnalysisManager::Dispose ( )
static

Definition at line 57 of file exrdmAnalysisManager.cc.

Here is the caller graph for this function:

void exrdmAnalysisManager::EndOfEvent ( )

Definition at line 198 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void exrdmAnalysisManager::EndOfRun ( G4int  nevent)

Definition at line 151 of file exrdmAnalysisManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int exrdmAnalysisManager::FirstEventToDebug ( ) const
inline

Definition at line 93 of file exrdmAnalysisManager.hh.

G4int exrdmAnalysisManager::GeNumBinforHisto ( ) const
inline

Definition at line 102 of file exrdmAnalysisManager.hh.

exrdmAnalysisManager * exrdmAnalysisManager::GetInstance ( void  )
static

Definition at line 50 of file exrdmAnalysisManager.cc.

Here is the caller graph for this function:

G4double exrdmAnalysisManager::GetMaxEnergyforHisto ( ) const
inline

Definition at line 98 of file exrdmAnalysisManager.hh.

G4double exrdmAnalysisManager::GetMinEnergyforHisto ( ) const
inline

Definition at line 100 of file exrdmAnalysisManager.hh.

G4double exrdmAnalysisManager::GetPulseWidth ( ) const
inline

Definition at line 109 of file exrdmAnalysisManager.hh.

G4double exrdmAnalysisManager::GetThresholdEnergyforDetector ( ) const
inline

Definition at line 107 of file exrdmAnalysisManager.hh.

G4double exrdmAnalysisManager::GetThresholdEnergyforTarget ( ) const
inline

Definition at line 105 of file exrdmAnalysisManager.hh.

G4int exrdmAnalysisManager::GetVerbose ( ) const
inline

Definition at line 90 of file exrdmAnalysisManager.hh.

G4int exrdmAnalysisManager::LastEventToDebug ( ) const
inline

Definition at line 95 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetFirstEventToDebug ( G4int  val)
inline

Definition at line 92 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetLastEventToDebug ( G4int  val)
inline

Definition at line 94 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetMaxEnergyforHisto ( G4double  val)
inline

Definition at line 97 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetMinEnergyforHisto ( G4double  val)
inline

Definition at line 99 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetNumBinforHisto ( G4int  val)
inline

Definition at line 101 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetPulseWidth ( G4double  val)
inline

Definition at line 108 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetThresholdEnergyforDetector ( G4double  val)
inline

Definition at line 106 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetThresholdEnergyforTarget ( G4double  val)
inline

Definition at line 104 of file exrdmAnalysisManager.hh.

void exrdmAnalysisManager::SetVerbose ( G4int  val)
inline

Definition at line 89 of file exrdmAnalysisManager.hh.


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