Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4DigiManager.hh>
Public Member Functions | |
~G4DigiManager () | |
void | AddNewModule (G4VDigitizerModule *DM) |
void | Digitize (G4String mName) |
G4VDigitizerModule * | FindDigitizerModule (G4String mName) |
const G4VHitsCollection * | GetHitsCollection (G4int HCID, G4int eventID=0) |
const G4VDigiCollection * | GetDigiCollection (G4int DCID, G4int eventID=0) |
G4int | GetHitsCollectionID (G4String HCname) |
G4int | GetDigiCollectionID (G4String DCname) |
void | SetDigiCollection (G4int DCID, G4VDigiCollection *aDC) |
void | SetVerboseLevel (G4int vl) |
void | List () const |
G4int | GetVerboseLevel () const |
G4int | GetCollectionCapacity () const |
G4int | GetModuleCapacity () const |
G4DCtable * | GetDCtable () const |
void | RestoreDCtable (G4DCtable *dc) |
Static Public Member Functions | |
static G4DigiManager * | GetDMpointer () |
static G4DigiManager * | GetDMpointerIfExist () |
Protected Member Functions | |
G4DigiManager () | |
Definition at line 54 of file G4DigiManager.hh.
|
protected |
Definition at line 55 of file G4DigiManager.cc.
Referenced by GetDMpointer().
G4DigiManager::~G4DigiManager | ( | ) |
Definition at line 63 of file G4DigiManager.cc.
void G4DigiManager::AddNewModule | ( | G4VDigitizerModule * | DM | ) |
Definition at line 73 of file G4DigiManager.cc.
void G4DigiManager::Digitize | ( | G4String | mName | ) |
Definition at line 111 of file G4DigiManager.cc.
Referenced by G4DMmessenger::SetNewValue().
G4VDigitizerModule * G4DigiManager::FindDigitizerModule | ( | G4String | mName | ) |
Definition at line 120 of file G4DigiManager.cc.
Referenced by Digitize().
|
inline |
Definition at line 116 of file G4DigiManager.hh.
|
inline |
Definition at line 120 of file G4DigiManager.hh.
const G4VDigiCollection * G4DigiManager::GetDigiCollection | ( | G4int | DCID, |
G4int | eventID = 0 |
||
) |
Definition at line 144 of file G4DigiManager.cc.
Definition at line 164 of file G4DigiManager.cc.
Referenced by G4VDigitizerModule::StoreDigiCollection().
|
static |
Definition at line 43 of file G4DigiManager.cc.
Referenced by G4VDigitizerModule::G4VDigitizerModule().
|
static |
Definition at line 52 of file G4DigiManager.cc.
const G4VHitsCollection * G4DigiManager::GetHitsCollection | ( | G4int | HCID, |
G4int | eventID = 0 |
||
) |
Definition at line 129 of file G4DigiManager.cc.
Definition at line 159 of file G4DigiManager.cc.
|
inline |
Definition at line 118 of file G4DigiManager.hh.
|
inline |
Definition at line 114 of file G4DigiManager.hh.
void G4DigiManager::List | ( | ) | const |
Definition at line 208 of file G4DigiManager.cc.
Referenced by G4DMmessenger::SetNewValue().
|
inline |
Definition at line 122 of file G4DigiManager.hh.
void G4DigiManager::SetDigiCollection | ( | G4int | DCID, |
G4VDigiCollection * | aDC | ||
) |
Definition at line 172 of file G4DigiManager.cc.
Referenced by G4VDigitizerModule::StoreDigiCollection().
void G4DigiManager::SetVerboseLevel | ( | G4int | vl | ) |
Definition at line 201 of file G4DigiManager.cc.
Referenced by G4DMmessenger::SetNewValue().