]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROPreprocessor.h
reorganize ClearPackage, UploadPackage EnablePackage
[u/mrichter/AliRoot.git] / VZERO / AliVZEROPreprocessor.h
index 9e94a0192af090582fef7dbc544b405ccaab68a3..c4698447f6f1a0ccd32e11dce38e9a8e6e6ef20e 100644 (file)
@@ -2,11 +2,15 @@
 #define ALI_VZERO_PREPROCESSOR_H
 
 #include "AliPreprocessor.h"
-#include "AliVZERODataDCS.h"
-#include "AliShuttleInterface.h"
 
-// VZERO PreProcessor  header 
+class  AliShuttleInterface;
+class  AliVZERODataFEE;
+class  AliVZERODataDCS;
 
+//  VZERO Preprocessor  header 
+
+//  1 calibration object from DCS and DAQ is written into  OCDB/VZERO/Calib/Data
+//  1 trigger-simulation object from DCS is written into OCDB/VZERO/Trigger/Data
 
 class AliVZEROPreprocessor : public AliPreprocessor
 {
@@ -18,13 +22,15 @@ class AliVZEROPreprocessor : public AliPreprocessor
   protected:
     virtual UInt_t Process(TMap* dcsAliasMap);
 
-    AliVZERODataDCS *fData;    // CDB class that stores the data
+    AliVZERODataDCS *fData;    // CDB class that stores the data for HV
+    AliVZERODataFEE *fFEEData; // CDB class that stores the data for FEE
+
 
  private:
     AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented
     AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented
     
-    ClassDef(AliVZEROPreprocessor, 0);
+    ClassDef(AliVZEROPreprocessor, 1);
 };
 
 #endif