ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/analysis/accumulables/include/G4VAccumulable.hh>
Public Member Functions | |
G4VAccumulable (const G4String &name="") | |
G4VAccumulable (const G4VAccumulable &rhs) | |
virtual | ~G4VAccumulable () |
G4VAccumulable & | operator= (const G4VAccumulable &rhs) |
virtual void | Merge (const G4VAccumulable &other)=0 |
virtual void | Reset ()=0 |
G4String | GetName () const |
Protected Attributes | |
G4String | fName |
Friends | |
class | G4AccumulableManager |
Definition at line 37 of file G4VAccumulable.hh.
View newest version in sPHENIX GitHub at line 37 of file G4VAccumulable.hh
G4VAccumulable::G4VAccumulable | ( | const G4String & | name = "" | ) |
G4VAccumulable::G4VAccumulable | ( | const G4VAccumulable & | rhs | ) |
|
inlinevirtual |
Definition at line 45 of file G4VAccumulable.hh.
View newest version in sPHENIX GitHub at line 45 of file G4VAccumulable.hh
G4String G4VAccumulable::GetName | ( | ) | const |
Referenced by G4AccumulableManager::RegisterAccumulable().
|
pure virtual |
Implemented in G4Accumulable< T >, G4Accumulable< G4double >, G4Accumulable< G4int >, and HadrontherapyRBEAccumulable.
G4VAccumulable& G4VAccumulable::operator= | ( | const G4VAccumulable & | rhs | ) |
|
pure virtual |
Implemented in G4Accumulable< T >, G4Accumulable< G4double >, G4Accumulable< G4int >, and HadrontherapyRBEAccumulable.
|
friend |
Definition at line 40 of file G4VAccumulable.hh.
View newest version in sPHENIX GitHub at line 40 of file G4VAccumulable.hh
|
protected |
Definition at line 58 of file G4VAccumulable.hh.
View newest version in sPHENIX GitHub at line 58 of file G4VAccumulable.hh
Referenced by G4AccumulableManager::RegisterAccumulable().