]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawEventHeaderBase.h
missing from rev 44785
[u/mrichter/AliRoot.git] / RAW / AliRawEventHeaderBase.h
index ac0d1a0a0a17e88f7fb40bf1ae95342182376622..0e9db5b051240db70587469dd60b7b7183d931d1 100644 (file)
@@ -102,24 +102,15 @@ private:
 };
 
 #define EVENT_HEADER_VERSION(AA,BB) AliRawEventHeaderV##AA##_##BB
+#define INIT_HEADER_VARS
 
-#if AA <= 2
 #define START_EVENT_HEADER(AA,BB) \
 class AliRawEventHeaderV##AA##_##BB:public AliRawEventHeaderBase { \
 public: \
  AliRawEventHeaderV##AA##_##BB():AliRawEventHeaderBase(),              \
-   fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0) {};  \
+   INIT_HEADER_VARS {};        \
    virtual ~AliRawEventHeaderV##AA##_##BB() {}; \
 private:
-#else
-#define START_EVENT_HEADER(AA,BB) \
-class AliRawEventHeaderV##AA##_##BB:public AliRawEventHeaderBase { \
-public: \
- AliRawEventHeaderV##AA##_##BB():AliRawEventHeaderBase(),              \
-   fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimeStamp(0) {};   \
-   virtual ~AliRawEventHeaderV##AA##_##BB() {}; \
-private:
-#endif
 
 #define END_EVENT_HEADER(AA,BB) \
 ClassDef(AliRawEventHeaderV##AA##_##BB,1) \