ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/graphics_reps/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. | |
G4String | m_desc |
A short description of the attribute. | |
G4String | m_category |
The category (Draw, Physics, PickAction, Association, etc.) | |
G4String | m_extra |
Some extra property of the attribute (units, etc.) | |
G4String | m_valueType |
The type of the value of the attribute (int, double, vector, etc.) | |
G4TypeKey | m_typeKey |
Definition at line 56 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 56 of file G4AttDef.hh
|
inline |
Definition at line 59 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 59 of file G4AttDef.hh
|
inline |
Definition at line 69 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 69 of file G4AttDef.hh
|
inline |
Definition at line 80 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 80 of file G4AttDef.hh
|
inlinevirtual |
Definition at line 81 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 81 of file G4AttDef.hh
|
inline |
Definition at line 85 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 85 of file G4AttDef.hh
References m_category.
Referenced by operator<<().
|
inline |
Definition at line 84 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 84 of file G4AttDef.hh
References m_desc.
Referenced by operator<<().
|
inline |
Definition at line 86 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 86 of file G4AttDef.hh
References m_extra.
Referenced by G4AttUtils::GetKey(), and operator<<().
Definition at line 83 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 83 of file G4AttDef.hh
References m_name.
|
inline |
Definition at line 88 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 88 of file G4AttDef.hh
References m_typeKey.
Referenced by G4AttFilterUtils::GetNewFilter().
|
inline |
Definition at line 87 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 87 of file G4AttDef.hh
References m_valueType.
Referenced by G4AttUtils::GetKey(), and operator<<().
Definition at line 92 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 92 of file G4AttDef.hh
References m_category.
Definition at line 91 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 91 of file G4AttDef.hh
References incremental_prev_tag::desc, and m_desc.
Definition at line 93 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 93 of file G4AttDef.hh
References m_extra.
Definition at line 90 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 90 of file G4AttDef.hh
References m_name.
Definition at line 94 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 94 of file G4AttDef.hh
References m_valueType.
|
private |
The category (Draw, Physics, PickAction, Association, etc.)
Definition at line 102 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 102 of file G4AttDef.hh
Referenced by GetCategory(), and SetCategory().
|
private |
A short description of the attribute.
Definition at line 100 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 100 of file G4AttDef.hh
|
private |
Some extra property of the attribute (units, etc.)
Definition at line 104 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 104 of file G4AttDef.hh
Referenced by GetExtra(), and SetExtra().
|
private |
The name of the attribute.
Definition at line 94 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 94 of file G4AttDef.hh
|
private |
Definition at line 108 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 108 of file G4AttDef.hh
Referenced by GetTypeKey().
|
private |
The type of the value of the attribute (int, double, vector, etc.)
Definition at line 106 of file G4AttDef.hh.
View newest version in sPHENIX GitHub at line 106 of file G4AttDef.hh
Referenced by GetValueType(), and SetValueType().