Geant4-11
|
#include <G4AttDefT.hh>
Public Types | |
typedef T | Type |
Public Member Functions | |
G4AttDefT (const G4String &name, const G4String &desc, const G4String &category, const G4String &extra="") | |
const G4String & | GetCategory () const |
const G4String & | GetDesc () const |
const G4String & | GetExtra () const |
const G4String & | GetName () const |
const G4TypeKey & | GetTypeKey () const |
const G4String & | GetValueType () const |
void | SetCategory (const G4String &cat) |
void | SetDesc (const G4String &desc) |
void | SetExtra (const G4String &extra) |
void | SetName (const G4String &name) |
void | SetValueType (const G4String &type) |
virtual | ~G4AttDefT () |
Private Attributes | |
G4String | m_category |
The category (Draw, Physics, PickAction, Association, etc.) More... | |
G4String | m_desc |
A short description of the attribute. More... | |
G4String | m_extra |
Some extra property of the attribute (units, etc.) More... | |
G4String | m_name |
The name of the attribute. More... | |
G4TypeKey | m_typeKey |
G4String | m_valueType |
The type of the value of the attribute (int, double, vector, etc.) More... | |
Definition at line 39 of file G4AttDefT.hh.
Definition at line 43 of file G4AttDefT.hh.
|
inline |
Definition at line 46 of file G4AttDefT.hh.
Definition at line 54 of file G4AttDefT.hh.
|
inlineinherited |
Definition at line 85 of file G4AttDef.hh.
References G4AttDef::m_category.
Referenced by operator<<().
|
inlineinherited |
|
inlineinherited |
Definition at line 86 of file G4AttDef.hh.
References G4AttDef::m_extra.
Referenced by G4AttUtils::GetKey(), and operator<<().
|
inlineinherited |
|
inlineinherited |
Definition at line 88 of file G4AttDef.hh.
References G4AttDef::m_typeKey.
Referenced by G4AttFilterUtils::GetNewFilter().
|
inlineinherited |
Definition at line 87 of file G4AttDef.hh.
References G4AttDef::m_valueType.
Referenced by G4AttUtils::GetKey(), and operator<<().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 90 of file G4AttDef.hh.
References G4AttDef::m_name, and G4InuclParticleNames::name().
|
inlineinherited |
Definition at line 94 of file G4AttDef.hh.
References G4AttDef::m_valueType.
|
privateinherited |
The category (Draw, Physics, PickAction, Association, etc.)
Definition at line 102 of file G4AttDef.hh.
Referenced by G4AttDef::GetCategory(), and G4AttDef::SetCategory().
|
privateinherited |
A short description of the attribute.
Definition at line 100 of file G4AttDef.hh.
Referenced by G4AttDef::GetDesc(), and G4AttDef::SetDesc().
|
privateinherited |
Some extra property of the attribute (units, etc.)
Definition at line 104 of file G4AttDef.hh.
Referenced by G4AttDef::GetExtra(), and G4AttDef::SetExtra().
|
privateinherited |
The name of the attribute.
Definition at line 98 of file G4AttDef.hh.
Referenced by G4AttDef::GetName(), and G4AttDef::SetName().
|
privateinherited |
Definition at line 108 of file G4AttDef.hh.
Referenced by G4AttDef::GetTypeKey().
|
privateinherited |
The type of the value of the attribute (int, double, vector, etc.)
Definition at line 106 of file G4AttDef.hh.
Referenced by G4AttDef::GetValueType(), and G4AttDef::SetValueType().