2#ifndef CHEPREP_DEFAULTHEPREP_H
3#define CHEPREP_DEFAULTHEPREP_H 1
26 std::vector<std::string> layers;
27 std::vector<HEPREP::HepRepTypeTree*> typeTrees;
28 std::vector<HEPREP::HepRepInstanceTree*> instanceTrees;
46 std::vector<std::string> typeNames);
50 std::vector<std::string> typeNames,
51 std::vector<HEPREP::HepRepAction*> actions,
55 std::vector<std::string> invertAtts);
std::vector< std::string > getLayerOrder()
std::string checkForException()
std::vector< HEPREP::HepRepInstanceTree * > getInstanceTreeList()
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)
void addInstanceTree(HEPREP::HepRepInstanceTree *instanceTree)
HEPREP::HepRepTypeTree * getTypeTree(std::string name, std::string version)
HEPREP::HepRepInstanceTree * getInstances(std::string name, std::string version, std::vector< std::string > typeNames)
void addTypeTree(HEPREP::HepRepTypeTree *typeTree)
void overlayInstanceTree(HEPREP::HepRepInstanceTree *instanceTree)
std::vector< HEPREP::HepRepTypeTree * > getTypeTreeList()
void removeTypeTree(HEPREP::HepRepTypeTree *typeTree)
HEPREP::HepRep * copy(HEPREP::HepRepSelectFilter *filter)
HEPREP::HepRepInstanceTree * getInstanceTreeTop(std::string name, std::string version)
void removeInstanceTree(HEPREP::HepRepInstanceTree *instanceTree)
void addLayer(std::string layer)