Geant4  10.03
G4VHitsCollection Class Reference

#include <G4VHitsCollection.hh>

+ Inheritance diagram for G4VHitsCollection:
+ Collaboration diagram for G4VHitsCollection:

Public Member Functions

 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
G4String GetName ()
 
G4String GetSDname ()
 
virtual G4VHitGetHit (size_t) const
 
virtual size_t GetSize () const
 
 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
G4String GetName ()
 
G4String GetSDname ()
 
virtual G4VHitGetHit (size_t) const
 
virtual size_t GetSize () const
 
 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
G4StringGetName ()
 
G4StringGetSDname ()
 
void SetColID (G4int i)
 
G4int GetColID () const
 
virtual G4VHitGetHit (size_t) const
 
virtual size_t GetSize () const
 

Protected Attributes

G4String collectionName
 
G4String SDname
 
G4int colID
 

Detailed Description

Definition at line 49 of file G4VHitsCollection.hh.

Constructor & Destructor Documentation

G4VHitsCollection::G4VHitsCollection ( )

Definition at line 34 of file G4VHitsCollection.cc.

References colID, collectionName, and SDname.

G4VHitsCollection::G4VHitsCollection ( G4String  detName,
G4String  colNam 
)

Definition at line 41 of file G4VHitsCollection.cc.

References colID, collectionName, and SDname.

G4VHitsCollection::~G4VHitsCollection ( )
virtual

Definition at line 48 of file G4VHitsCollection.cc.

G4VHitsCollection::G4VHitsCollection ( )
G4VHitsCollection::G4VHitsCollection ( G4String  detName,
G4String  colNam 
)
virtual G4VHitsCollection::~G4VHitsCollection ( )
virtual
G4VHitsCollection::G4VHitsCollection ( )
G4VHitsCollection::G4VHitsCollection ( G4String  detName,
G4String  colNam 
)
virtual G4VHitsCollection::~G4VHitsCollection ( )
virtual

Member Function Documentation

virtual void G4VHitsCollection::DrawAllHits ( )
virtual
void G4VHitsCollection::DrawAllHits ( )
virtual

Reimplemented in G4THitsCollection< T >, G4THitsCollection< T >, G4THitsMap< T >, G4THitsMap< G4Colour >, G4THitsMap< G4double >, and G4THitsCollection< T >.

Definition at line 57 of file G4VHitsCollection.cc.

Referenced by G4Event::Draw().

+ Here is the caller graph for this function:

virtual void G4VHitsCollection::DrawAllHits ( )
virtual
G4int G4VHitsCollection::GetColID ( ) const
inline

Definition at line 71 of file G4VHitsCollection.hh.

References colID.

Referenced by G4ScoringManager::FindMesh().

+ Here is the caller graph for this function:

virtual G4VHit* G4VHitsCollection::GetHit ( size_t  ) const
inlinevirtual
virtual G4VHit* G4VHitsCollection::GetHit ( size_t  ) const
inlinevirtual
virtual G4VHit* G4VHitsCollection::GetHit ( size_t  ) const
inlinevirtual
G4String& G4VHitsCollection::GetName ( void  )
inline

Definition at line 65 of file G4VHitsCollection.hh.

References collectionName.

G4String G4VHitsCollection::GetName ( void  )
inline

Definition at line 76 of file G4VHitsCollection.hh.

References collectionName.

Referenced by G4ScoringManager::Accumulate(), G4VScoringMesh::Accumulate(), B03Run::DumpAllScorer(), B01Run::DumpAllScorer(), B02Run::DumpAllScorer(), RE02Run::DumpAllScorer(), ElectronRun::DumpData(), RE02RunAction::EndOfRunAction(), G4SDManager::GetCollectionID(), and CCaloSD::PrintAll().

+ Here is the caller graph for this function:

G4String G4VHitsCollection::GetName ( void  )
inline

Definition at line 78 of file G4VHitsCollection.hh.

References collectionName.

G4String& G4VHitsCollection::GetSDname ( )
inline

Definition at line 67 of file G4VHitsCollection.hh.

References SDname.

G4String G4VHitsCollection::GetSDname ( )
inline

Definition at line 78 of file G4VHitsCollection.hh.

References SDname.

Referenced by G4ScoringManager::Accumulate(), B02Run::DumpAllScorer(), B03Run::DumpAllScorer(), B01Run::DumpAllScorer(), RE02Run::DumpAllScorer(), G4ScoringManager::FindMesh(), and G4SDManager::GetCollectionID().

+ Here is the caller graph for this function:

G4String G4VHitsCollection::GetSDname ( )
inline

Definition at line 80 of file G4VHitsCollection.hh.

References SDname.

virtual size_t G4VHitsCollection::GetSize ( ) const
inlinevirtual
virtual size_t G4VHitsCollection::GetSize ( ) const
inlinevirtual

Reimplemented in G4THitsMap< T >, G4THitsMap< G4Colour >, G4THitsMap< G4double >, G4THitsCollection< T >, G4THitsCollection< T >, and G4THitsCollection< T >.

Definition at line 86 of file G4VHitsCollection.hh.

Referenced by G4HitsModel::DescribeYourselfTo(), and B2EventAction::EndOfEventAction().

+ Here is the caller graph for this function:

virtual size_t G4VHitsCollection::GetSize ( ) const
inlinevirtual
G4int G4VHitsCollection::operator== ( const G4VHitsCollection right) const
G4int G4VHitsCollection::operator== ( const G4VHitsCollection right) const
G4int G4VHitsCollection::operator== ( const G4VHitsCollection right) const

Definition at line 51 of file G4VHitsCollection.cc.

References collectionName, and SDname.

virtual void G4VHitsCollection::PrintAllHits ( )
virtual
void G4VHitsCollection::PrintAllHits ( )
virtual
virtual void G4VHitsCollection::PrintAllHits ( )
virtual
void G4VHitsCollection::SetColID ( G4int  i)
inline

Definition at line 69 of file G4VHitsCollection.hh.

Referenced by G4HCofThisEvent::AddHitsCollection().

+ Here is the caller graph for this function:

Member Data Documentation

G4int G4VHitsCollection::colID
protected

Definition at line 62 of file G4VHitsCollection.hh.

Referenced by G4VHitsCollection(), and GetColID().

G4String G4VHitsCollection::SDname
protected

Definition at line 68 of file G4VHitsCollection.hh.

Referenced by G4VHitsCollection(), GetSDname(), and operator==().


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