|
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().