]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCPreprocessor.h
Added RuleChecker jars in trunk and updated CMake .pkg files
[u/mrichter/AliRoot.git] / ZDC / AliZDCPreprocessor.h
index 34c6c450812bb9d9f7dcfc54dc3e641ab4badef0..fc82c737052762639ba66565a0edeb0d01328df5 100644 (file)
@@ -24,11 +24,20 @@ class AliZDCPreprocessor : public AliPreprocessor
   protected:
     virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
     virtual UInt_t Process(TMap* dcsAliasMap);
+    virtual Bool_t ProcessDCS();
     AliZDCPreprocessor(const AliZDCPreprocessor&);
     AliZDCPreprocessor& operator=(const AliZDCPreprocessor&);
 
   private:
-    AliZDCDataDCS *fData;    // CDB class that stores the data
+    UInt_t ProcessDCSData(TMap* dcsAliasMap);
+    UInt_t ProcessChMap();
+    UInt_t ProcessppData();
+    UInt_t ProcessCalibData(Float_t beamEnergy);
+    UInt_t ProcessPedestalData();
+    UInt_t ProcessLaserData();
+    UInt_t ProcessMBCalibData();
+
+    AliZDCDataDCS *fData;    // OCDB class that stores DCS data
 
     ClassDef(AliZDCPreprocessor, 0);
 };