64 m_name(name),m_desc(desc),
66 m_extra(extra),m_valueType(valueType){};
74 m_name(name),m_desc(desc),
76 m_extra(extra),m_valueType(
"Null"),
116std::ostream&
operator<<
117(std::ostream& os,
const std::map<G4String,G4AttDef>* definitions);
120std::ostream&
operator<<
121(std::ostream& os,
const std::map<G4String,G4AttDef>& definitions);
const G4String & GetCategory() const
G4AttDef(const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4String &valueType)
const G4String & GetExtra() const
void SetValueType(const G4String &type)
const G4String & GetDesc() const
void SetCategory(const G4String &cat)
virtual ~G4AttDef()=default
const G4TypeKey & GetTypeKey() const
void SetName(const G4String &name)
const G4String & GetName() const
G4AttDef(const G4String &name, const G4String &desc, const G4String &category, const G4String &extra, const G4TypeKey &typeKey)
void SetExtra(const G4String &extra)
const G4String & GetValueType() const
void SetDesc(const G4String &desc)