Geant4
10.03
|
#include <G4AttDef.hh>
Public Member Functions | |
G4AttDef (const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4String &valueType) | |
G4AttDef (const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4TypeKey &typeKey) | |
G4AttDef () | |
virtual | ~G4AttDef () |
const G4String & | GetName () const |
const G4String & | GetDesc () const |
const G4String & | GetCategory () const |
const G4String & | GetExtra () const |
const G4String & | GetValueType () const |
const G4TypeKey & | GetTypeKey () const |
void | SetName (const G4String &name) |
void | SetDesc (const G4String &desc) |
void | SetCategory (const G4String &cat) |
void | SetExtra (const G4String &extra) |
void | SetValueType (const G4String &type) |
Private Attributes | |
G4String | m_name |
The name of the attribute. More... | |
G4String | m_desc |
A short description of the attribute. More... | |
G4String | m_category |
The category (Draw, Physics, PickAction, Association, etc.) More... | |
G4String | m_extra |
Some extra property of the attribute (units, etc.) More... | |
G4String | m_valueType |
The type of the value of the attribute (int, double, vector, etc.) More... | |
G4TypeKey | m_typeKey |
Definition at line 57 of file G4AttDef.hh.
|
inline |
Definition at line 60 of file G4AttDef.hh.
|
inline |
Definition at line 70 of file G4AttDef.hh.
|
inline |
Definition at line 81 of file G4AttDef.hh.
|
inlinevirtual |
Definition at line 82 of file G4AttDef.hh.
|
inline |
Definition at line 86 of file G4AttDef.hh.
References m_category.
Referenced by operator<<().
|
inline |
Definition at line 85 of file G4AttDef.hh.
References m_desc.
Referenced by operator<<().
|
inline |
Definition at line 87 of file G4AttDef.hh.
References m_extra.
Referenced by G4AttUtils::GetKey(), and operator<<().
|
inline |
Definition at line 84 of file G4AttDef.hh.
References m_name.
|
inline |
Definition at line 89 of file G4AttDef.hh.
References m_typeKey.
Referenced by G4AttFilterUtils::GetNewFilter().
|
inline |
Definition at line 88 of file G4AttDef.hh.
References m_valueType.
Referenced by G4AttUtils::GetKey(), and operator<<().
|
inline |
Definition at line 93 of file G4AttDef.hh.
References m_category.
|
inline |
Definition at line 92 of file G4AttDef.hh.
References m_desc.
|
inline |
Definition at line 94 of file G4AttDef.hh.
References m_extra.
|
inline |
Definition at line 91 of file G4AttDef.hh.
References m_name, and G4InuclParticleNames::name().
|
inline |
Definition at line 95 of file G4AttDef.hh.
References m_valueType.
|
private |
The category (Draw, Physics, PickAction, Association, etc.)
Definition at line 103 of file G4AttDef.hh.
Referenced by GetCategory(), and SetCategory().
|
private |
A short description of the attribute.
Definition at line 101 of file G4AttDef.hh.
|
private |
Some extra property of the attribute (units, etc.)
Definition at line 105 of file G4AttDef.hh.
Referenced by GetExtra(), and SetExtra().
|
private |
The name of the attribute.
Definition at line 95 of file G4AttDef.hh.
|
private |
Definition at line 109 of file G4AttDef.hh.
Referenced by GetTypeKey().
|
private |
The type of the value of the attribute (int, double, vector, etc.)
Definition at line 107 of file G4AttDef.hh.
Referenced by GetValueType(), and SetValueType().