Skip to content

Modify each frame object to derive from storable polymorphic class

To be able to write to formats other than IGWD, the code needs to be modified to a serialization pattern. This will facilitate the generation of additional archivers. An example would be hdf5.

Each class will have the additional files:

  • <frame_object>Data.hh - contains the core contents

  • <frame_object>ClassicIO.hh - contains the FrameStream implimentation

  • Convert Structures

  • FrAdcData

  • FrDetector

  • FrameH

  • FrSE

  • FrSH

  • FrEndOfFile

  • FrEndOfFrame

  • FrEvent

  • FrHistory

  • FrMsg

  • FrProcData

  • FrRawData

  • FrSerData

  • FrSimData

  • FrSimEvent

  • FrStatData

  • FrSummary

  • FrTable

  • FrTOC

  • FrVect

Edited by Ed Maros