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.

00035 {
00036   collectionName = "Unknown";
00037   DMname = "Unknown";
00038 }

G4VDigiCollection::G4VDigiCollection ( G4String  DMnam,
G4String  colNam 
)

Definition at line 40 of file G4VDigiCollection.cc.

References collectionName, and DMname.

00041 {
00042   collectionName = colNam;
00043   DMname = DMnam;
00044 }

G4VDigiCollection::~G4VDigiCollection (  )  [virtual]

Definition at line 46 of file G4VDigiCollection.cc.

00047 { ; }


Member Function Documentation

void G4VDigiCollection::DrawAllDigi (  )  [virtual]

Reimplemented in G4TDigiCollection< T >.

Definition at line 55 of file G4VDigiCollection.cc.

Referenced by G4Event::Draw().

00056 {;}

virtual G4VDigi* G4VDigiCollection::GetDigi ( size_t   )  const [inline, virtual]

Reimplemented in G4TDigiCollection< T >.

Definition at line 72 of file G4VDigiCollection.hh.

00072 { return 0; }

G4String G4VDigiCollection::GetDMname (  )  [inline]

Definition at line 65 of file G4VDigiCollection.hh.

References DMname.

00066       { return DMname; };

G4String G4VDigiCollection::GetName (  )  [inline]

Definition at line 63 of file G4VDigiCollection.hh.

References collectionName.

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

00064       { return collectionName; };

virtual size_t G4VDigiCollection::GetSize (  )  const [inline, virtual]

Reimplemented in G4TDigiCollection< T >.

Definition at line 73 of file G4VDigiCollection.hh.

00073 { return 0; }

G4int G4VDigiCollection::operator== ( const G4VDigiCollection right  )  const

Definition at line 49 of file G4VDigiCollection.cc.

References collectionName, and DMname.

00050 { 
00051   return ((collectionName==right.collectionName)
00052         &&(DMname==right.DMname));
00053 }

void G4VDigiCollection::PrintAllDigi (  )  [virtual]

Reimplemented in G4TDigiCollection< T >.

Definition at line 58 of file G4VDigiCollection.cc.

00059 {;}


Field Documentation

G4String G4VDigiCollection::collectionName [protected]

Definition at line 59 of file G4VDigiCollection.hh.

Referenced by G4VDigiCollection(), GetName(), operator==(), and G4DigiCollection::operator==().

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:
Generated on Mon May 27 17:53:40 2013 for Geant4 by  doxygen 1.4.7