#include <DefaultHepRepInstance.h>
|
| DefaultHepRepInstance (HEPREP::HepRepInstance *parent, HEPREP::HepRepType *type) |
|
| DefaultHepRepInstance (HEPREP::HepRepInstanceTree *parent, HEPREP::HepRepType *type) |
|
| ~DefaultHepRepInstance () |
|
void | overlay (HEPREP::HepRepInstance *instance) |
|
HEPREP::HepRepInstance * | copy (HEPREP::HepRepTypeTree *typeTree, HEPREP::HepRepInstance *parent, HEPREP::HepRepSelectFilter *filter) |
|
HEPREP::HepRepInstance * | copy (HEPREP::HepRepTypeTree *typeTree, HEPREP::HepRepInstanceTree *parent, HEPREP::HepRepSelectFilter *filter) |
|
HEPREP::HepRepType * | getType () |
|
void | addPoint (HEPREP::HepRepPoint *point) |
|
std::vector< HEPREP::HepRepPoint * > | getPoints () |
|
HEPREP::HepRepInstance * | getSuperInstance () |
|
void | addInstance (HEPREP::HepRepInstance *instance) |
|
void | removeInstance (HEPREP::HepRepInstance *instance) |
|
std::vector< HEPREP::HepRepInstance * > | getInstances () |
|
HEPREP::HepRepAttValue * | getAttValue (std::string name) |
|
void * | getParent () |
|
| DefaultHepRepAttribute () |
|
| ~DefaultHepRepAttribute () |
|
std::set< HEPREP::HepRepAttValue * > | getAttValuesFromNode () |
|
void | addAttValue (HEPREP::HepRepAttValue *hepRepAttValue) |
|
void | addAttValue (std::string key, char *value, int showLabel) |
|
void | addAttValue (std::string key, std::string value, int showLabel) |
|
void | addAttValue (std::string key, int value, int showLabel) |
|
void | addAttValue (std::string key, int64 value, int showLabel) |
|
void | addAttValue (std::string key, double value, int showLabel) |
|
void | addAttValue (std::string key, bool value, int showLabel) |
|
void | addAttValue (std::string key, std::vector< double > value, int showLabel) |
|
void | addAttValue (std::string key, double red, double green, double blue, double alpha, int showLabel) |
|
HEPREP::HepRepAttValue * | getAttValueFromNode (std::string lowerCaseName) |
|
HEPREP::HepRepAttValue * | removeAttValue (std::string key) |
|
virtual | ~HepRepAttribute () |
| Destructor. More...
|
|
virtual | ~HepRepInstance () |
| Destructor. More...
|
|
Definition at line 27 of file DefaultHepRepInstance.h.
◆ DefaultHepRepInstance() [1/2]
Definition at line 16 of file DefaultHepRepInstance.cc.
19 if (type == NULL) cerr <<
"HepRepInstance cannot be created without a HepRepType." << endl;
HEPREP::HepRepInstance * parent
static MCTruthManager * instance
HEPREP::HepRepType * type
virtual void addInstance(HepRepInstance *instance)=0
◆ DefaultHepRepInstance() [2/2]
Definition at line 23 of file DefaultHepRepInstance.cc.
26 if (type == NULL) cerr <<
"HepRepInstance cannot be created without a HepRepType." << endl;
27 instanceTree->addInstance(
this);
HEPREP::HepRepInstance * parent
HEPREP::HepRepType * type
◆ ~DefaultHepRepInstance()
cheprep::DefaultHepRepInstance::~DefaultHepRepInstance |
( |
| ) |
|
Definition at line 30 of file DefaultHepRepInstance.cc.
33 for (vector<HepRepInstance*>::iterator i1 =
instances.begin(); i1 !=
instances.end(); i1++) {
36 for (vector<HepRepPoint*>::iterator i2 =
points.begin(); i2 !=
points.end(); i2++) {
std::vector< HEPREP::HepRepInstance * > instances
HEPREP::HepRepInstance * parent
HEPREP::HepRepType * type
std::vector< HEPREP::HepRepPoint * > points
◆ addInstance()
◆ addPoint()
◆ copy() [1/2]
◆ copy() [2/2]
◆ getAttValue()
HepRepAttValue * cheprep::DefaultHepRepInstance::getAttValue |
( |
std::string |
name | ) |
|
|
virtual |
◆ getInstances()
vector< HepRepInstance * > cheprep::DefaultHepRepInstance::getInstances |
( |
| ) |
|
|
virtual |
◆ getParent()
void* cheprep::DefaultHepRepInstance::getParent |
( |
| ) |
|
|
inline |
◆ getPoints()
vector< HepRepPoint * > cheprep::DefaultHepRepInstance::getPoints |
( |
| ) |
|
|
virtual |
◆ getSuperInstance()
◆ getType()
HepRepType * cheprep::DefaultHepRepInstance::getType |
( |
| ) |
|
|
virtual |
◆ overlay()
◆ removeInstance()
◆ instances
◆ parent
◆ points
◆ type
The documentation for this class was generated from the following files: