Geant4
10.03.p01
|
#include <DefaultHepRepInstanceTree.h>
Definition at line 26 of file DefaultHepRepInstanceTree.h.
cheprep::DefaultHepRepInstanceTree::DefaultHepRepInstanceTree | ( | std::string | name, |
std::string | version, | ||
HEPREP::HepRepTreeID * | typeTree | ||
) |
Definition at line 14 of file DefaultHepRepInstanceTree.cc.
cheprep::DefaultHepRepInstanceTree::~DefaultHepRepInstanceTree | ( | ) |
Definition at line 18 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Adds an instance to this instancetree.
instance | to be added. |
Implements HEPREP::HepRepInstanceTree.
Definition at line 34 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Adds a related instance tree to this instancetree.
instanceTree | related instancetree. |
Implements HEPREP::HepRepInstanceTree.
Definition at line 46 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Returns a deep copy of this instancetree.
filter | to filter the instances. |
Implements HEPREP::HepRepInstanceTree.
Definition at line 29 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Returns a collection of instances.
Implements HEPREP::HepRepInstanceTree.
Definition at line 42 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Returns a collection of associated instance trees.
Implements HEPREP::HepRepInstanceTree.
Definition at line 54 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Returns the associated typetree.
Implements HEPREP::HepRepInstanceTree.
Definition at line 50 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Overlays the instance tree on the current tree.
The list of instances of the instanceTree has to be the same as the current tree.
Implements HEPREP::HepRepInstanceTree.
Definition at line 25 of file DefaultHepRepInstanceTree.cc.
|
virtual |
Removes an instance from this instancetree.
instance | to be removed. |
Implements HEPREP::HepRepInstanceTree.
Definition at line 38 of file DefaultHepRepInstanceTree.cc.