Introduction of the online monitoring code into the alimdc package. Fixed some memory...
[u/mrichter/AliRoot.git] / RAW / AliMDC.h
index 7ffdafd..2b86730 100644 (file)
 #endif
 
 // Forward class declarations
+class AliRawEvent;
 class AliRawEventHeader;
 class AliRawEquipmentHeader;
 class AliRawData;
-
+#ifdef USE_HLT
+class AliESD;
+#endif
 
 class AliMDC : public TObject {
 
@@ -113,7 +116,11 @@ private:
                                  Bool_t isSwapped, void *eb = 0);
    Int_t     ReadRawData(AliRawData &raw, Int_t size, void *eb = 0);
    Int_t     DumpEvent(Int_t toRead);
-   Int_t     Filter(AliRawData &raw);
+   Int_t     Filter(
+#ifdef USE_HLT
+                   AliRawEvent *event,AliESD *esd
+#endif
+                   );
 
    ClassDef(AliMDC,0)  // MDC processor
 };