ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/HepRep/include/HEPREP/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.
View newest version in sPHENIX GitHub at line 21 of file HepRepAttDef.h
|
inlinevirtual |
Destructor.
Definition at line 25 of file HepRepAttDef.h.
View newest version in sPHENIX GitHub at line 25 of file HepRepAttDef.h
|
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().