7 #ifndef HEPREP_HEPREPWRITER_H
8 #define HEPREP_HEPREPWRITER_H 1
21 class HepRepAttribute;
22 class HepRepDefinition;
24 class HepRepInstanceTree;
55 virtual bool close() = 0;
72 virtual bool write(std::vector<std::string> layerOrder) = 0;
const XML_Char int const XML_Char * value
virtual ~HepRepWriter()
Destructor.
static MCTruthManager * instance
virtual bool addProperty(std::string key, std::string value)=0
virtual bool write(HepRep *heprep, std::string name)=0