Geant4  10.03
G4HCofThisEvent Class Reference

#include <G4HCofThisEvent.hh>

Public Member Functions

 G4HCofThisEvent ()
 
 G4HCofThisEvent (G4int cap)
 
 ~G4HCofThisEvent ()
 
void * operator new (size_t)
 
void operator delete (void *anHCoTE)
 
void AddHitsCollection (G4int HCID, G4VHitsCollection *aHC)
 
G4VHitsCollectionGetHC (G4int i)
 
G4int GetNumberOfCollections ()
 
G4int GetCapacity ()
 
 G4HCofThisEvent ()
 
 G4HCofThisEvent (G4int cap)
 
 ~G4HCofThisEvent ()
 
void * operator new (size_t)
 
void operator delete (void *anHCoTE)
 
void AddHitsCollection (G4int HCID, G4VHitsCollection *aHC)
 
G4VHitsCollectionGetHC (G4int i)
 
G4int GetNumberOfCollections ()
 
G4int GetCapacity ()
 
 G4HCofThisEvent ()
 
 G4HCofThisEvent (G4int cap)
 
 ~G4HCofThisEvent ()
 
void * operator new (size_t)
 
void operator delete (void *anHCoTE)
 
void AddHitsCollection (G4int HCID, G4VHitsCollection *aHC)
 
 G4HCofThisEvent (const G4HCofThisEvent &)
 
G4HCofThisEventoperator= (const G4HCofThisEvent &)
 
G4VHitsCollectionGetHC (G4int i)
 
G4int GetNumberOfCollections ()
 
G4int GetCapacity ()
 

Private Attributes

std::vector< G4VHitsCollection * > * HC
 

Detailed Description

Definition at line 64 of file G4HCofThisEvent.hh.

Constructor & Destructor Documentation

G4HCofThisEvent::G4HCofThisEvent ( )

Definition at line 34 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, and HC.

G4HCofThisEvent::G4HCofThisEvent ( G4int  cap)

Definition at line 39 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, and HC.

G4HCofThisEvent::~G4HCofThisEvent ( )

Definition at line 48 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, and HC.

G4HCofThisEvent::G4HCofThisEvent ( )
G4HCofThisEvent::G4HCofThisEvent ( G4int  cap)
G4HCofThisEvent::~G4HCofThisEvent ( )
G4HCofThisEvent::G4HCofThisEvent ( )
G4HCofThisEvent::G4HCofThisEvent ( G4int  cap)
G4HCofThisEvent::~G4HCofThisEvent ( )
G4HCofThisEvent::G4HCofThisEvent ( const G4HCofThisEvent rhs)

Definition at line 67 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, and HC.

Member Function Documentation

void G4HCofThisEvent::AddHitsCollection ( G4int  HCID,
G4VHitsCollection aHC 
)
void G4HCofThisEvent::AddHitsCollection ( G4int  HCID,
G4VHitsCollection aHC 
)
void G4HCofThisEvent::AddHitsCollection ( G4int  HCID,
G4VHitsCollection aHC 
)

Definition at line 57 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, HC, and G4VHitsCollection::SetColID().

Referenced by RE05CalorimeterSD::EndOfEvent(), Par01CalorimeterSD::EndOfEvent(), F02CalorimeterSD::EndOfEvent(), F01CalorimeterSD::EndOfEvent(), F03CalorimeterSD::EndOfEvent(), XrayFluoHPGeSD::EndOfEvent(), GammaRayTelCalorimeterSD::EndOfEvent(), GammaRayTelTrackerSD::EndOfEvent(), GammaRayTelAnticoincidenceSD::EndOfEvent(), DMXScintSD::EndOfEvent(), UltraPMTSD::EndOfEvent(), DMXPmtSD::EndOfEvent(), XrayFluoSD::EndOfEvent(), ExExChSensitiveDetector::Initialize(), ExN04MuonSD::Initialize(), RE01TrackerSD::Initialize(), RE05TrackerSD::Initialize(), ExN04TrackerSD::Initialize(), RE05MuonSD::Initialize(), LXeScintSD::Initialize(), ExTGTrackerSD::Initialize(), B5HodoscopeSD::Initialize(), RE01CalorimeterSD::Initialize(), G4HumanPhantomSD::Initialize(), eRositaTrackerSD::Initialize(), B5DriftChamberSD::Initialize(), B5EmCalorimeterSD::Initialize(), B5HadCalorimeterSD::Initialize(), XAluminumElectrodeSensitivity::Initialize(), SensitiveDetector::Initialize(), LXePMTSD::Initialize(), WLSPhotonDetSD::Initialize(), ExN02TrackerSD::Initialize(), ExGflashSensitiveDetector::Initialize(), ExP01TrackerSD::Initialize(), G4PSCellCharge::Initialize(), G4PSEnergyDeposit::Initialize(), B2TrackerSD::Initialize(), G4PSDoseDeposit::Initialize(), G4PSNofStep::Initialize(), B4cCalorimeterSD::Initialize(), TrackerSD::Initialize(), UltraPMTSD::Initialize(), G4PSTrackCounter::Initialize(), G4PSMinKinEAtGeneration::Initialize(), G4PSNofCollision::Initialize(), G4PSTermination::Initialize(), G4PSPassageTrackLength::Initialize(), G4PSPassageCellCurrent::Initialize(), CexmcSimpleEnergyDeposit::Initialize(), CCaloSD::Initialize(), G4PSPopulation::Initialize(), CexmcTrackPoints::Initialize(), G4PSPassageCellFlux::Initialize(), G4PSTrackLength::Initialize(), RMC01SD::Initialize(), G4PSNofSecondary::Initialize(), G4PSCellFlux::Initialize(), G4PSSphereSurfaceCurrent::Initialize(), G4PSCylinderSurfaceFlux::Initialize(), G4PSFlatSurfaceCurrent::Initialize(), G4PSSphereSurfaceFlux::Initialize(), G4PSCylinderSurfaceCurrent::Initialize(), G4PSFlatSurfaceFlux::Initialize(), and ScoreSpecies::Initialize().

+ Here is the call graph for this function:

G4int G4HCofThisEvent::GetCapacity ( )
inline

Definition at line 85 of file G4HCofThisEvent.hh.

G4int G4HCofThisEvent::GetCapacity ( )
inline

Definition at line 102 of file G4HCofThisEvent.hh.

G4int G4HCofThisEvent::GetCapacity ( )
inline

Definition at line 102 of file G4HCofThisEvent.hh.

Referenced by G4Event::Draw(), and G4RunManager::UpdateScoring().

+ Here is the caller graph for this function:

G4VHitsCollection* G4HCofThisEvent::GetHC ( G4int  i)
inline

Definition at line 66 of file G4HCofThisEvent.hh.

G4VHitsCollection* G4HCofThisEvent::GetHC ( G4int  i)
inline

Definition at line 83 of file G4HCofThisEvent.hh.

G4int G4HCofThisEvent::GetNumberOfCollections ( )
inline

Definition at line 73 of file G4HCofThisEvent.hh.

References n.

G4int G4HCofThisEvent::GetNumberOfCollections ( )
inline

Definition at line 90 of file G4HCofThisEvent.hh.

References n.

G4int G4HCofThisEvent::GetNumberOfCollections ( )
inline

Definition at line 90 of file G4HCofThisEvent.hh.

References n.

void G4HCofThisEvent::operator delete ( void *  anHCoTE)
inline
void G4HCofThisEvent::operator delete ( void *  anHCoTE)
inline

Definition at line 122 of file G4HCofThisEvent.hh.

References anHCoTHAllocator.

void G4HCofThisEvent::operator delete ( void *  anHCoTE)
inline
void* G4HCofThisEvent::operator new ( size_t  )
inline
void * G4HCofThisEvent::operator new ( size_t  )
inline

Definition at line 115 of file G4HCofThisEvent.hh.

References anHCoTHAllocator.

void* G4HCofThisEvent::operator new ( size_t  )
inline
G4HCofThisEvent & G4HCofThisEvent::operator= ( const G4HCofThisEvent rhs)

Definition at line 75 of file G4HCofThisEvent.cc.

References anHCoTHAllocator_G4MT_TLS_, and HC.

Member Data Documentation

std::vector< G4VHitsCollection * > * G4HCofThisEvent::HC
private

Definition at line 76 of file G4HCofThisEvent.hh.

Referenced by AddHitsCollection(), G4HCofThisEvent(), operator=(), and ~G4HCofThisEvent().


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