113 std::ostream& 
operator<<
 
  114   (std::ostream& os, 
const std::map<G4String,G4AttDef>* definitions);
 
G4String m_category
The category (Draw, Physics, PickAction, Association, etc.) 
 
void SetExtra(const G4String &extra)
 
G4String m_name
The name of the attribute. 
 
const G4String & GetExtra() const 
 
void SetDesc(const G4String &desc)
 
const G4String & GetValueType() const 
 
void SetCategory(const G4String &cat)
 
const G4String & GetDesc() const 
 
void SetName(const G4String &name)
 
const G4String & GetName() const 
 
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.) 
 
G4AttDef(const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4String &valueType)
 
G4String m_desc
A short description of the attribute. 
 
const G4String & GetCategory() const 
 
void SetValueType(const G4String &type)
 
G4AttDef(const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4TypeKey &typeKey)
 
const G4TypeKey & GetTypeKey() const