Geant4
10.02.p02
|
#include <G4VParameter.hh>
Public Member Functions | |
G4VParameter (const G4String &name, G4MergeMode mergeMode=G4MergeMode::kAddition) | |
G4VParameter (const G4VParameter &rhs) | |
G4VParameter ()=delete | |
virtual | ~G4VParameter () |
G4VParameter & | operator= (const G4VParameter &rhs) |
virtual void | Merge (const G4VParameter &other)=0 |
virtual void | Reset ()=0 |
G4String | GetName () const |
G4MergeMode | GetMergeMode () const |
Protected Attributes | |
G4String | fName |
G4MergeMode | fMergeMode |
Definition at line 41 of file G4VParameter.hh.
G4VParameter::G4VParameter | ( | const G4String & | name, |
G4MergeMode | mergeMode = G4MergeMode::kAddition |
||
) |
G4VParameter::G4VParameter | ( | const G4VParameter & | rhs | ) |
|
delete |
|
inlinevirtual |
Definition at line 48 of file G4VParameter.hh.
G4MergeMode G4VParameter::GetMergeMode | ( | ) | const |
G4String G4VParameter::GetName | ( | ) | const |
|
pure virtual |
Implemented in G4Parameter< T >, G4Parameter< G4double >, and G4Parameter< G4int >.
G4VParameter& G4VParameter::operator= | ( | const G4VParameter & | rhs | ) |
|
pure virtual |
Implemented in G4Parameter< T >, G4Parameter< G4double >, and G4Parameter< G4int >.
|
protected |
Definition at line 63 of file G4VParameter.hh.
|
protected |
Definition at line 62 of file G4VParameter.hh.