Geant4-11
Public Member Functions | Protected Attributes
G4DigiCollection Class Reference

#include <G4TDigiCollection.hh>

Inheritance diagram for G4DigiCollection:
G4VDigiCollection G4TDigiCollection< T >

Public Member Functions

virtual void DrawAllDigi ()
 
 G4DigiCollection ()
 
 G4DigiCollection (G4String detName, G4String colNam)
 
virtual G4VDigiGetDigi (size_t) const
 
const G4StringGetDMname () const
 
const G4StringGetName () const
 
virtual size_t GetSize () const
 
G4bool operator== (const G4DigiCollection &right) const
 
G4bool operator== (const G4VDigiCollection &right) const
 
virtual void PrintAllDigi ()
 
virtual ~G4DigiCollection ()
 

Protected Attributes

G4String collectionName
 
G4String DMname
 
void * theCollection
 

Detailed Description

Definition at line 47 of file G4TDigiCollection.hh.

Constructor & Destructor Documentation

◆ G4DigiCollection() [1/2]

G4DigiCollection::G4DigiCollection ( )

Definition at line 37 of file G4TDigiCollection.cc.

38 : theCollection((void*) 0)
39{
42 ;
43}
G4Allocator< G4DigiCollection > *& aDCAllocator_G4MT_TLS_()

References aDCAllocator_G4MT_TLS_().

◆ G4DigiCollection() [2/2]

G4DigiCollection::G4DigiCollection ( G4String  detName,
G4String  colNam 
)

Definition at line 45 of file G4TDigiCollection.cc.

46 : G4VDigiCollection(detName, colNam)
47 , theCollection((void*) 0)
48{
51 ;
52}

References aDCAllocator_G4MT_TLS_().

◆ ~G4DigiCollection()

G4DigiCollection::~G4DigiCollection ( )
virtual

Definition at line 54 of file G4TDigiCollection.cc.

References aDCAllocator_G4MT_TLS_().

Member Function Documentation

◆ DrawAllDigi()

void G4VDigiCollection::DrawAllDigi ( )
virtualinherited

Reimplemented in G4TDigiCollection< T >.

Definition at line 52 of file G4VDigiCollection.cc.

52{ ; }

Referenced by G4Event::Draw().

◆ GetDigi()

virtual G4VDigi * G4VDigiCollection::GetDigi ( size_t  ) const
inlinevirtualinherited

Reimplemented in G4TDigiCollection< T >.

Definition at line 68 of file G4VDigiCollection.hh.

68{ return 0; }

◆ GetDMname()

const G4String & G4VDigiCollection::GetDMname ( ) const
inlineinherited

Definition at line 62 of file G4VDigiCollection.hh.

62{ return DMname; }

References G4VDigiCollection::DMname.

◆ GetName()

const G4String & G4VDigiCollection::GetName ( ) const
inlineinherited

◆ GetSize()

virtual size_t G4VDigiCollection::GetSize ( ) const
inlinevirtualinherited

Reimplemented in G4TDigiCollection< T >.

Definition at line 69 of file G4VDigiCollection.hh.

69{ return 0; }

Referenced by G4DigiModel::DescribeYourselfTo().

◆ operator==() [1/2]

G4bool G4DigiCollection::operator== ( const G4DigiCollection right) const

◆ operator==() [2/2]

G4bool G4VDigiCollection::operator== ( const G4VDigiCollection right) const
inherited

Definition at line 47 of file G4VDigiCollection.cc.

48{
49 return ((collectionName == right.collectionName) && (DMname == right.DMname));
50}

References G4VDigiCollection::collectionName, and G4VDigiCollection::DMname.

◆ PrintAllDigi()

void G4VDigiCollection::PrintAllDigi ( )
virtualinherited

Reimplemented in G4TDigiCollection< T >.

Definition at line 54 of file G4VDigiCollection.cc.

54{ ; }

Field Documentation

◆ collectionName

G4String G4VDigiCollection::collectionName
protectedinherited

◆ DMname

G4String G4VDigiCollection::DMname
protectedinherited

◆ theCollection

void* G4DigiCollection::theCollection
protected

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