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