#include <DefaultHepRep.h>
|
| DefaultHepRep () |
|
| ~DefaultHepRep () |
|
HEPREP::HepRep * | copy (HEPREP::HepRepSelectFilter *filter) |
|
std::vector< std::string > | getLayerOrder () |
|
void | addLayer (std::string layer) |
|
void | addTypeTree (HEPREP::HepRepTypeTree *typeTree) |
|
void | removeTypeTree (HEPREP::HepRepTypeTree *typeTree) |
|
HEPREP::HepRepTypeTree * | getTypeTree (std::string name, std::string version) |
|
std::vector< HEPREP::HepRepTypeTree * > | getTypeTreeList () |
|
void | addInstanceTree (HEPREP::HepRepInstanceTree *instanceTree) |
|
void | overlayInstanceTree (HEPREP::HepRepInstanceTree *instanceTree) |
|
void | removeInstanceTree (HEPREP::HepRepInstanceTree *instanceTree) |
|
HEPREP::HepRepInstanceTree * | getInstanceTreeTop (std::string name, std::string version) |
|
HEPREP::HepRepInstanceTree * | getInstances (std::string name, std::string version, std::vector< std::string > typeNames) |
|
HEPREP::HepRepInstanceTree * | getInstancesAfterAction (std::string name, std::string version, std::vector< std::string > typeNames, std::vector< HEPREP::HepRepAction *> actions, bool getPoints, bool getDrawAtts, bool getNonDrawAtts, std::vector< std::string > invertAtts) |
|
std::string | checkForException () |
|
std::vector< HEPREP::HepRepInstanceTree * > | getInstanceTreeList () |
|
virtual | ~HepRep () |
| Destructor. More...
|
|
Definition at line 24 of file DefaultHepRep.h.
◆ DefaultHepRep()
cheprep::DefaultHepRep::DefaultHepRep |
( |
| ) |
|
◆ ~DefaultHepRep()
cheprep::DefaultHepRep::~DefaultHepRep |
( |
| ) |
|
Definition at line 17 of file DefaultHepRep.cc.
18 for (vector<HepRepTypeTree*>::iterator i1 =
typeTrees.begin(); i1 !=
typeTrees.end(); i1++) {
std::vector< HEPREP::HepRepTypeTree * > typeTrees
std::vector< HEPREP::HepRepInstanceTree * > instanceTrees
◆ addInstanceTree()
◆ addLayer()
void cheprep::DefaultHepRep::addLayer |
( |
std::string |
layer | ) |
|
|
virtual |
◆ addTypeTree()
◆ checkForException()
string cheprep::DefaultHepRep::checkForException |
( |
| ) |
|
|
virtual |
◆ copy()
◆ getInstances()
HepRepInstanceTree * cheprep::DefaultHepRep::getInstances |
( |
std::string |
name, |
|
|
std::string |
version, |
|
|
std::vector< std::string > |
typeNames |
|
) |
| |
|
virtual |
Implements HEPREP::HepRep.
Definition at line 75 of file DefaultHepRep.cc.
77 cerr <<
"DefaultHepRep::getInstances(string, string, vector<string>) not implemented." << endl;
◆ getInstancesAfterAction()
HepRepInstanceTree * cheprep::DefaultHepRep::getInstancesAfterAction |
( |
std::string |
name, |
|
|
std::string |
version, |
|
|
std::vector< std::string > |
typeNames, |
|
|
std::vector< HEPREP::HepRepAction *> |
actions, |
|
|
bool |
getPoints, |
|
|
bool |
getDrawAtts, |
|
|
bool |
getNonDrawAtts, |
|
|
std::vector< std::string > |
invertAtts |
|
) |
| |
|
virtual |
Implements HEPREP::HepRep.
Definition at line 81 of file DefaultHepRep.cc.
90 cerr <<
"DefaultHepRep::getInstancesAfterAction(string, string, vector<string>, vector<HepRepAction*>, bool, bool, bool, vector<string>) not implemented." << endl;
◆ getInstanceTreeList()
◆ getInstanceTreeTop()
HepRepInstanceTree * cheprep::DefaultHepRep::getInstanceTreeTop |
( |
std::string |
name, |
|
|
std::string |
version |
|
) |
| |
|
virtual |
Implements HEPREP::HepRep.
Definition at line 70 of file DefaultHepRep.cc.
71 cerr <<
"DefaultHepRep::getInstanceTreeTop(string, string) not implemented." << endl;
◆ getLayerOrder()
vector< string > cheprep::DefaultHepRep::getLayerOrder |
( |
| ) |
|
|
virtual |
◆ getTypeTree()
HepRepTypeTree * cheprep::DefaultHepRep::getTypeTree |
( |
std::string |
name, |
|
|
std::string |
version |
|
) |
| |
|
virtual |
◆ getTypeTreeList()
vector< HepRepTypeTree * > cheprep::DefaultHepRep::getTypeTreeList |
( |
| ) |
|
|
virtual |
◆ overlayInstanceTree()
Implements HEPREP::HepRep.
Definition at line 62 of file DefaultHepRep.cc.
63 cerr <<
"DefaultHepRep::overlayInstanceTree(HepRepInstanceTree * instanceTree) not implemented." << endl;
◆ removeInstanceTree()
Implements HEPREP::HepRep.
Definition at line 66 of file DefaultHepRep.cc.
67 cerr <<
"DefaultHepRep::removeInstanceTree(HepRepInstanceTree*) not implemented." << endl;
◆ removeTypeTree()
Implements HEPREP::HepRep.
Definition at line 44 of file DefaultHepRep.cc.
45 cerr <<
"DefaultHepRep::removeTypeTree(HepRepTypeTree*) not implemented." << endl;
◆ instanceTrees
◆ layers
std::vector<std::string> cheprep::DefaultHepRep::layers |
|
private |
◆ typeTrees
The documentation for this class was generated from the following files: