Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
XMLHepRepFactory.h
Go to the documentation of this file.
1// Copyright FreeHEP, 2005.
2#ifndef XMLHEPREPFACTORY_H
3#define XMLHEPREPFACTORY_H 1
4
5#include <string>
6#include <iostream>
7
10
12
13/**
14 * @author Mark Donszelmann
15 * @version $Id: XMLHepRepFactory.h,v 1.3 2005-06-02 21:28:45 duns Exp $
16 */
17namespace cheprep {
18
20
21 public:
24
26 HEPREP::HepRepReader* createHepRepReader (std::string filename);
27 HEPREP::HepRepWriter* createHepRepWriter (std::ostream* out, bool randomAccess, bool compress);
28};
29
30} // cheprep
31
32
33#endif
HEPREP::HepRepWriter * createHepRepWriter(std::ostream *out, bool randomAccess, bool compress)
HEPREP::HepRepReader * createHepRepReader(std::istream *in)
int ZEXPORT compress(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
Definition: compress.cc:57