HOPS
HOPS class reference
MHO_HDF5ContainerFileInterface.hh
Go to the documentation of this file.
1 #ifndef MHO_HDF5ContainerFileInterface_HH__
2 #define MHO_HDF5ContainerFileInterface_HH__
3 
7 #include "MHO_Message.hh"
8 
10 #include "MHO_ContainerStore.hh"
11 
13 
14 namespace hops
15 {
16 
26 {
27  public:
29 
31 
32  void SetGroupPrefix(std::string gp) { fGroupPrefix = gp; }
33 
34  //HDF5 file conversion interface
35  int ConvertStoreToHDF5(MHO_ContainerStore& store, std::string hdf5_filename);
36 
37  protected:
38  std::string fGroupPrefix;
39 };
40 
41 } // namespace hops
42 
43 #endif
Class MHO_ContainerFileInterface - a MHO_ContainerDictionary which can read/write objects to file.
Definition: MHO_ContainerFileInterface.hh:26
Class MHO_ContainerStore.
Definition: MHO_ContainerStore.hh:32
Class to convert a HOPS4 file to HDF5.
Definition: MHO_HDF5ContainerFileInterface.hh:26
MHO_HDF5ContainerFileInterface()
Definition: MHO_HDF5ContainerFileInterface.hh:28
virtual ~MHO_HDF5ContainerFileInterface()
Definition: MHO_HDF5ContainerFileInterface.hh:30
int ConvertStoreToHDF5(MHO_ContainerStore &store, std::string hdf5_filename)
Definition: MHO_HDF5ContainerFileInterface.cc:6
std::string fGroupPrefix
Definition: MHO_HDF5ContainerFileInterface.hh:38
void SetGroupPrefix(std::string gp)
Definition: MHO_HDF5ContainerFileInterface.hh:32
Dictionary of objects which do the conversion to HDF5 for each type.
Definition: MHO_HDF5ConverterDictionary.hh:30
Definition: MHO_AdhocFlagging.hh:18