Geant4
10.00.p01
|
#include <CCalSDList.hh>
Public Member Functions | |
void | addCalo (nameType name) |
void | addTracker (nameType name) |
nameType | getCaloSDName (int i) |
nameType | getTrackerSDName (int i) |
int | getNumberOfCaloSD () |
int | getNumberOfTrackerSD () |
Static Public Member Functions | |
static CCalSDList * | getInstance () |
Private Member Functions | |
CCalSDList () | |
~CCalSDList () | |
CCalSDList & | operator= (CCalSDList &) |
Private Attributes | |
std::vector< nameType > | caloSD |
std::vector< nameType > | trackerSD |
Static Private Attributes | |
static CCalSDList * | theList = 0 |
Definition at line 40 of file CCalSDList.hh.
|
private |
Definition at line 34 of file CCalSDList.cc.
Referenced by getInstance().
|
private |
Definition at line 35 of file CCalSDList.cc.
References theList.
void CCalSDList::addCalo | ( | nameType | name | ) |
Definition at line 44 of file CCalSDList.cc.
References caloSD, and theList.
Referenced by CCaloSD::CCaloSD().
void CCalSDList::addTracker | ( | nameType | name | ) |
Definition at line 49 of file CCalSDList.cc.
nameType CCalSDList::getCaloSDName | ( | int | i | ) |
Definition at line 54 of file CCalSDList.cc.
References caloSD, G4cout, G4endl, getNumberOfCaloSD(), and theList.
|
static |
Definition at line 37 of file CCalSDList.cc.
References CCalSDList(), and theList.
Referenced by CCaloSD::CCaloSD(), CCalEndOfEventAction::initialize(), and CCalStackingAction::initialize().
int CCalSDList::getNumberOfCaloSD | ( | ) |
Definition at line 76 of file CCalSDList.cc.
References caloSD, and theList.
Referenced by getCaloSDName(), CCalEndOfEventAction::initialize(), and CCalStackingAction::initialize().
int CCalSDList::getNumberOfTrackerSD | ( | ) |
Definition at line 81 of file CCalSDList.cc.
References theList, and trackerSD.
Referenced by getTrackerSDName().
nameType CCalSDList::getTrackerSDName | ( | int | i | ) |
Definition at line 64 of file CCalSDList.cc.
References G4cout, G4endl, getNumberOfTrackerSD(), theList, and trackerSD.
|
private |
Definition at line 87 of file CCalSDList.cc.
|
private |
Definition at line 61 of file CCalSDList.hh.
Referenced by addCalo(), getCaloSDName(), and getNumberOfCaloSD().
|
staticprivate |
Definition at line 60 of file CCalSDList.hh.
Referenced by addCalo(), addTracker(), getCaloSDName(), getInstance(), getNumberOfCaloSD(), getNumberOfTrackerSD(), getTrackerSDName(), and ~CCalSDList().
|
private |
Definition at line 62 of file CCalSDList.hh.
Referenced by addTracker(), getNumberOfTrackerSD(), and getTrackerSDName().