2 #ifndef CHEPREP_DEFAULTHEPREPINSTANCETREE_H
3 #define CHEPREP_DEFAULTHEPREPINSTANCETREE_H 1
void addInstanceTree(HEPREP::HepRepTreeID *treeID)
void removeInstance(HEPREP::HepRepInstance *instance)
std::vector< HEPREP::HepRepTreeID * > instanceTrees
void addInstance(HEPREP::HepRepInstance *instance)
std::vector< HEPREP::HepRepInstance * > instances
HEPREP::HepRepTreeID * typeTree
std::vector< HEPREP::HepRepTreeID * > getInstanceTreeList()
HEPREP::HepRepInstanceTree * copy(HEPREP::HepRepTypeTree *typeTree, HEPREP::HepRepSelectFilter *filter)
~DefaultHepRepInstanceTree()
static MCTruthManager * instance
HEPREP::HepRepTreeID * getTypeTree()
DefaultHepRepInstanceTree(std::string name, std::string version, HEPREP::HepRepTreeID *typeTree)
void overlay(HEPREP::HepRepInstanceTree *instanceTree)
std::vector< HEPREP::HepRepInstance * > getInstances()