Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <DefaultHepRepAttDef.h>
Public Member Functions | |
DefaultHepRepAttDef (std::string name, std::string desc, std::string category, std::string extra) | |
~DefaultHepRepAttDef () | |
HEPREP::HepRepAttDef * | copy () |
std::string | getName () |
std::string | getLowerCaseName () |
std::string | getDescription () |
std::string | getCategory () |
std::string | getExtra () |
Public Member Functions inherited from HEPREP::HepRepAttDef | |
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 |
Definition at line 17 of file DefaultHepRepAttDef.h.
cheprep::DefaultHepRepAttDef::DefaultHepRepAttDef | ( | std::string | name, |
std::string | desc, | ||
std::string | category, | ||
std::string | extra | ||
) |
Definition at line 19 of file DefaultHepRepAttDef.cc.
cheprep::DefaultHepRepAttDef::~DefaultHepRepAttDef | ( | ) |
Definition at line 23 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns a deep copy of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 26 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns category of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 44 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns a description of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 40 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns any extra information of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 48 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns the lowercased name of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 34 of file DefaultHepRepAttDef.cc.
|
virtual |
Returns the mixed case name of this attdef.
Implements HEPREP::HepRepAttDef.
Definition at line 30 of file DefaultHepRepAttDef.cc.