Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <HepRepAttDef.h>
Public Member Functions | |
virtual | ~HepRepAttDef () |
Destructor. | |
virtual std::string | getName ()=0 |
virtual std::string | getLowerCaseName ()=0 |
virtual std::string | getDescription ()=0 |
virtual std::string | getCategory ()=0 |
virtual std::string | getExtra ()=0 |
virtual HepRepAttDef * | copy ()=0 |
HepRepAttDef interface.
Definition at line 21 of file HepRepAttDef.h.
|
inlinevirtual |
|
pure virtual |
Returns a deep copy of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
|
pure virtual |
Returns category of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns a description of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns any extra information of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns the lowercased name of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
Referenced by cheprep::DefaultHepRepDefinition::addAttDef().
|
pure virtual |
Returns the mixed case name of this attdef.
Implemented in cheprep::DefaultHepRepAttDef.
Referenced by cheprep::XMLHepRepWriter::write().