Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes
G4VDigiCollection Class Reference

#include <G4VDigiCollection.hh>

Inheritance diagram for G4VDigiCollection:
G4DigiCollection G4TDigiCollection< T >

Public Member Functions

 G4VDigiCollection ()
 
 G4VDigiCollection (G4String DMnam, G4String colNam)
 
virtual ~G4VDigiCollection ()
 
G4int operator== (const G4VDigiCollection &right) const
 
virtual void DrawAllDigi ()
 
virtual void PrintAllDigi ()
 
G4String GetName ()
 
G4String GetDMname ()
 
virtual G4VDigiGetDigi (size_t) const
 
virtual size_t GetSize () const
 

Protected Attributes

G4String collectionName
 
G4String DMname
 

Detailed Description

Definition at line 45 of file G4VDigiCollection.hh.

Constructor & Destructor Documentation

G4VDigiCollection::G4VDigiCollection ( )

Definition at line 34 of file G4VDigiCollection.cc.

References collectionName, and DMname.

35 {
36  collectionName = "Unknown";
37  DMname = "Unknown";
38 }
G4VDigiCollection::G4VDigiCollection ( G4String  DMnam,
G4String  colNam 
)

Definition at line 40 of file G4VDigiCollection.cc.

References collectionName, and DMname.

41 {
42  collectionName = colNam;
43  DMname = DMnam;
44 }
G4VDigiCollection::~G4VDigiCollection ( )
virtual

Definition at line 46 of file G4VDigiCollection.cc.

47 { ; }

Member Function Documentation

void G4VDigiCollection::DrawAllDigi ( )
virtual

Reimplemented in G4TDigiCollection< T >.

Definition at line 55 of file G4VDigiCollection.cc.

Referenced by G4Event::Draw().

56 {;}
virtual G4VDigi* G4VDigiCollection::GetDigi ( size_t  ) const
inlinevirtual

Reimplemented in G4TDigiCollection< T >.

Definition at line 72 of file G4VDigiCollection.hh.

72 { return 0; }
G4String G4VDigiCollection::GetDMname ( )
inline

Definition at line 65 of file G4VDigiCollection.hh.

References DMname.

66  { return DMname; };
G4String G4VDigiCollection::GetName ( void  )
inline

Definition at line 63 of file G4VDigiCollection.hh.

References collectionName.

Referenced by G4DigiManager::SetDigiCollection(), and G4VDigitizerModule::StoreDigiCollection().

64  { return collectionName; };
virtual size_t G4VDigiCollection::GetSize ( ) const
inlinevirtual

Reimplemented in G4TDigiCollection< T >.

Definition at line 73 of file G4VDigiCollection.hh.

Referenced by G4DigiModel::DescribeYourselfTo().

73 { return 0; }
G4int G4VDigiCollection::operator== ( const G4VDigiCollection right) const

Definition at line 49 of file G4VDigiCollection.cc.

References collectionName, and DMname.

50 {
51  return ((collectionName==right.collectionName)
52  &&(DMname==right.DMname));
53 }
void G4VDigiCollection::PrintAllDigi ( )
virtual

Reimplemented in G4TDigiCollection< T >.

Definition at line 58 of file G4VDigiCollection.cc.

59 {;}

Field Documentation

G4String G4VDigiCollection::collectionName
protected
G4String G4VDigiCollection::DMname
protected

Definition at line 60 of file G4VDigiCollection.hh.

Referenced by G4VDigiCollection(), GetDMname(), and operator==().


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