Dataheader.p6
New persistent representation (_p6) of DataHeader and DataHeaderForm
- DHForm has now a proper C++ definition of data members - DHForm_p5 had all info encoded in a string of int - really hard to understand (but still more efficient storage-wise).
- DHForm is now written only once per file, not per event (so the slight increase in size is not relevant)
- DHForm is also read only once and cached - with support for multiple files open concurrently
- DataHeader_p6 is stored much more efficiently with a very small footprint
- SharedWriter mode is working
Edited by Marcin Nowak