|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <HepRepAttDef.h>
Inheritance diagram for HEPREP::HepRepAttDef: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().