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