Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4VAccumulable Class Referenceabstract

#include <G4VAccumulable.hh>

Inheritance diagram for G4VAccumulable:
Collaboration diagram for G4VAccumulable:

Public Member Functions

 G4VAccumulable (const G4String &name="")
 
 G4VAccumulable (const G4VAccumulable &rhs)
 
virtual ~G4VAccumulable ()
 
G4VAccumulableoperator= (const G4VAccumulable &rhs)
 
virtual void Merge (const G4VAccumulable &other)=0
 
virtual void Reset ()=0
 
G4String GetName () const
 

Protected Attributes

G4String fName
 

Friends

class G4AccumulableManager
 

Detailed Description

Definition at line 38 of file G4VAccumulable.hh.

Constructor & Destructor Documentation

G4VAccumulable::G4VAccumulable ( const G4String name = "")
G4VAccumulable::G4VAccumulable ( const G4VAccumulable rhs)
virtual G4VAccumulable::~G4VAccumulable ( )
inlinevirtual

Definition at line 46 of file G4VAccumulable.hh.

46 {}

Member Function Documentation

G4String G4VAccumulable::GetName ( ) const

Here is the caller graph for this function:

virtual void G4VAccumulable::Merge ( const G4VAccumulable other)
pure virtual

Implemented in G4Accumulable< T >.

G4VAccumulable& G4VAccumulable::operator= ( const G4VAccumulable rhs)
virtual void G4VAccumulable::Reset ( )
pure virtual

Implemented in G4Accumulable< T >.

Friends And Related Function Documentation

friend class G4AccumulableManager
friend

Definition at line 41 of file G4VAccumulable.hh.

Member Data Documentation

G4String G4VAccumulable::fName
protected

Definition at line 59 of file G4VAccumulable.hh.


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