3939using byte = unsigned char ;
4040
4141namespace o2 {
42- namespace Header {
42+ namespace header {
4343
4444// __________________________________________________________________________________________________
4545// / @defgroup aliceo2_dataformat_primitives Primitive data format definitions for ALICE O2
@@ -318,11 +318,11 @@ using HeaderType = Descriptor<gSizeHeaderDescriptionString>;
318318using SerializationMethod = Descriptor<gSizeSerializationMethodString >;
319319
320320// possible serialization types
321- extern const o2::Header ::SerializationMethod gSerializationMethodAny ;
322- extern const o2::Header ::SerializationMethod gSerializationMethodInvalid ;
323- extern const o2::Header ::SerializationMethod gSerializationMethodNone ;
324- extern const o2::Header ::SerializationMethod gSerializationMethodROOT ;
325- extern const o2::Header ::SerializationMethod gSerializationMethodFlatBuf ;
321+ extern const o2::header ::SerializationMethod gSerializationMethodAny ;
322+ extern const o2::header ::SerializationMethod gSerializationMethodInvalid ;
323+ extern const o2::header ::SerializationMethod gSerializationMethodNone ;
324+ extern const o2::header ::SerializationMethod gSerializationMethodROOT ;
325+ extern const o2::header ::SerializationMethod gSerializationMethodFlatBuf ;
326326
327327// __________________________________________________________________________________________________
328328// / @struct BaseHeader
@@ -348,8 +348,8 @@ struct BaseHeader
348348 static const uint32_t sMagicString ;
349349
350350 static const uint32_t sVersion ;
351- static const o2::Header ::HeaderType sHeaderType ;
352- static const o2::Header ::SerializationMethod sSerializationMethod ;
351+ static const o2::header ::HeaderType sHeaderType ;
352+ static const o2::header ::SerializationMethod sSerializationMethod ;
353353
354354 // __the data layout:
355355
@@ -376,10 +376,10 @@ struct BaseHeader
376376 uint32_t headerVersion;
377377
378378 // / header type description, set by derived header
379- o2::Header ::HeaderType description;
379+ o2::header ::HeaderType description;
380380
381381 // / header serialization method, set by derived header
382- o2::Header ::SerializationMethod serialization;
382+ o2::header ::SerializationMethod serialization;
383383
384384 // ___the functions:
385385
@@ -553,8 +553,8 @@ struct DataHeader : public BaseHeader
553553
554554 // static data for this header type/version
555555 static const uint32_t sVersion ;
556- static const o2::Header ::HeaderType sHeaderType ;
557- static const o2::Header ::SerializationMethod sSerializationMethod ;
556+ static const o2::header ::HeaderType sHeaderType ;
557+ static const o2::header ::SerializationMethod sSerializationMethod ;
558558
559559 // /
560560 // / data type descriptor
@@ -622,34 +622,34 @@ struct DataHeader : public BaseHeader
622622
623623// __________________________________________________________________________________________________
624624// possible data origins
625- extern const o2::Header ::DataOrigin gDataOriginAny ;
626- extern const o2::Header ::DataOrigin gDataOriginInvalid ;
627- extern const o2::Header ::DataOrigin gDataOriginFLP ;
628- extern const o2::Header ::DataOrigin gDataOriginACO ;
629- extern const o2::Header ::DataOrigin gDataOriginCPV ;
630- extern const o2::Header ::DataOrigin gDataOriginCTP ;
631- extern const o2::Header ::DataOrigin gDataOriginEMC ;
632- extern const o2::Header ::DataOrigin gDataOriginFIT ;
633- extern const o2::Header ::DataOrigin gDataOriginHMP ;
634- extern const o2::Header ::DataOrigin gDataOriginITS ;
635- extern const o2::Header ::DataOrigin gDataOriginMCH ;
636- extern const o2::Header ::DataOrigin gDataOriginMFT ;
637- extern const o2::Header ::DataOrigin gDataOriginMID ;
638- extern const o2::Header ::DataOrigin gDataOriginPHS ;
639- extern const o2::Header ::DataOrigin gDataOriginTOF ;
640- extern const o2::Header ::DataOrigin gDataOriginTPC ;
641- extern const o2::Header ::DataOrigin gDataOriginTRD ;
642- extern const o2::Header ::DataOrigin gDataOriginZDC ;
625+ extern const o2::header ::DataOrigin gDataOriginAny ;
626+ extern const o2::header ::DataOrigin gDataOriginInvalid ;
627+ extern const o2::header ::DataOrigin gDataOriginFLP ;
628+ extern const o2::header ::DataOrigin gDataOriginACO ;
629+ extern const o2::header ::DataOrigin gDataOriginCPV ;
630+ extern const o2::header ::DataOrigin gDataOriginCTP ;
631+ extern const o2::header ::DataOrigin gDataOriginEMC ;
632+ extern const o2::header ::DataOrigin gDataOriginFIT ;
633+ extern const o2::header ::DataOrigin gDataOriginHMP ;
634+ extern const o2::header ::DataOrigin gDataOriginITS ;
635+ extern const o2::header ::DataOrigin gDataOriginMCH ;
636+ extern const o2::header ::DataOrigin gDataOriginMFT ;
637+ extern const o2::header ::DataOrigin gDataOriginMID ;
638+ extern const o2::header ::DataOrigin gDataOriginPHS ;
639+ extern const o2::header ::DataOrigin gDataOriginTOF ;
640+ extern const o2::header ::DataOrigin gDataOriginTPC ;
641+ extern const o2::header ::DataOrigin gDataOriginTRD ;
642+ extern const o2::header ::DataOrigin gDataOriginZDC ;
643643
644644// possible data types
645- extern const o2::Header ::DataDescription gDataDescriptionAny ;
646- extern const o2::Header ::DataDescription gDataDescriptionInvalid ;
647- extern const o2::Header ::DataDescription gDataDescriptionRawData ;
648- extern const o2::Header ::DataDescription gDataDescriptionClusters ;
649- extern const o2::Header ::DataDescription gDataDescriptionTracks ;
650- extern const o2::Header ::DataDescription gDataDescriptionConfig ;
651- extern const o2::Header ::DataDescription gDataDescriptionInfo ;
652- extern const o2::Header ::DataDescription gDataDescriptionROOTStreamers ;
645+ extern const o2::header ::DataDescription gDataDescriptionAny ;
646+ extern const o2::header ::DataDescription gDataDescriptionInvalid ;
647+ extern const o2::header ::DataDescription gDataDescriptionRawData ;
648+ extern const o2::header ::DataDescription gDataDescriptionClusters ;
649+ extern const o2::header ::DataDescription gDataDescriptionTracks ;
650+ extern const o2::header ::DataDescription gDataDescriptionConfig ;
651+ extern const o2::header ::DataDescription gDataDescriptionInfo ;
652+ extern const o2::header ::DataDescription gDataDescriptionROOTStreamers ;
653653// / @} // end of doxygen group
654654
655655// __________________________________________________________________________________________________
@@ -699,7 +699,11 @@ static_assert(sizeof(BaseHeader::sMagicString) == sizeof(BaseHeader::magicString
699699// /helper function to print a hex/ASCII dump of some memory
700700void hexDump (const char * desc, const void * voidaddr, size_t len, size_t max=0 );
701701
702- } // namespace Header
702+ } // namespace header
703+
704+ // 2017-12-21: keep an alias for a short while after renaming the namespace
705+ // to lower case, supports pull request currently open
706+ namespace Header = header;
703707} // namespace o2
704708
705709#endif
0 commit comments