2 #ifndef CHEPREP_DEFAULTHEPREPFACTORY_H 
    3 #define CHEPREP_DEFAULTHEPREPFACTORY_H 1 
   39                                    double x, 
double y, 
double z);
 
HEPREP::HepRepPoint * createHepRepPoint(HEPREP::HepRepInstance *instance, double x, double y, double z)
 
HEPREP::HepRepInstance * createHepRepInstance(HEPREP::HepRepInstance *parent, HEPREP::HepRepType *type)
 
HEPREP::HepRepWriter * createHepRepWriter(std::ostream *out, bool randomAccess, bool compress)
 
HEPREP::HepRepTypeTree * createHepRepTypeTree(HEPREP::HepRepTreeID *treeID)
 
HEPREP::HepRepAction * createHepRepAction(std::string name, std::string expression)
 
HEPREP::HepRepType * createHepRepType(HEPREP::HepRepType *parent, std::string name)
 
HEPREP::HepRep * createHepRep()
 
int ZEXPORT compress(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
 
HEPREP::HepRepInstanceTree * createHepRepInstanceTree(std::string name, std::string version, HEPREP::HepRepTreeID *typeTreeID)
 
static MCTruthManager * instance
 
HEPREP::HepRepTreeID * createHepRepTreeID(std::string name, std::string version, std::string qualifier="top-level")
 
HEPREP::HepRepReader * createHepRepReader(std::istream *in)