]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDCalibraFillHisto.h
bug fix
[u/mrichter/AliRoot.git] / TRD / AliTRDCalibraFillHisto.h
index e221853a1417e1a4bd6398a1a46a56e018e2bd37..0aeb600b3bc3c6812e672849be5a14b12964e9d0 100644 (file)
@@ -66,6 +66,7 @@ class AliTRDCalibraFillHisto : public TObject {
 
   // Functions for initialising and filling with AliTRDtrackV1
           Bool_t  Init2Dhistos(Int_t nboftimebin = -1);
+         Bool_t  InitCalDet();
          Bool_t  UpdateHistograms(const AliTRDtrack *t);
          Bool_t  UpdateHistogramsV1(const AliTRDtrackV1 *t);
  
@@ -74,6 +75,7 @@ class AliTRDCalibraFillHisto : public TObject {
          Int_t   ProcessEventDAQ(AliRawReader *rawReader, Bool_t nocheck = kFALSE);
          Int_t   ProcessEventDAQ(const eventHeaderStruct *event, Bool_t nocheck = kFALSE);
          Int_t   ProcessEventDAQ2(AliRawReader *rawReader);
+         Int_t   ProcessEventDAQ3(AliRawReader *rawReader);
 
   // Is Pad on
           Bool_t   IsPadOn(Int_t detector, Int_t row, Int_t col) const;
@@ -106,6 +108,8 @@ class AliTRDCalibraFillHisto : public TObject {
          void     SetLinearFitterDebugOn(Bool_t debug = kTRUE)              { fLinearFitterDebugOn = debug;         }
          void     SetVersionGainUsed(Int_t versionGainUsed)                 { fVersionGainUsed = versionGainUsed;   }
          void     SetSubVersionGainUsed(Int_t subVersionGainUsed)           { fSubVersionGainUsed = subVersionGainUsed;   }
+         void     SetVersionGainLocalUsed(Int_t versionGainLocalUsed)       { fVersionGainLocalUsed = versionGainLocalUsed;   }
+         void     SetSubVersionGainLocalUsed(Int_t subVersionGainLocalUsed) { fSubVersionGainLocalUsed = subVersionGainLocalUsed;   }
          void     SetVersionVdriftUsed(Int_t versionVdriftUsed)             { fVersionVdriftUsed = versionVdriftUsed;   }
          void     SetSubVersionVdriftUsed(Int_t subVersionVdriftUsed)       { fSubVersionVdriftUsed = subVersionVdriftUsed;   }
        
@@ -208,6 +212,8 @@ AliTRDCalibraVector *GetCalibraVector() const                                { r
   // Back correction
          Int_t    fVersionGainUsed;        // VersionGainUsed 
          Int_t    fSubVersionGainUsed;     // SubVersionGainUsed
+         Int_t    fVersionGainLocalUsed;   // VersionGainUsed 
+         Int_t    fSubVersionGainLocalUsed;// SubVersionGainUsed
          Int_t    fVersionVdriftUsed;      // VersionVdriftUsed 
          Int_t    fSubVersionVdriftUsed;   // SubVersionVdriftUsed
   // Calibration mode
@@ -272,6 +278,8 @@ AliTRDCalibraVector *GetCalibraVector() const                                { r
           
   //
   // A lot of internal functions......
+  // Init
+         Bool_t   InitCalPad(Int_t detector);
   //
   // Create the 2D histo to be filled Online
           void     CreateCH2d(Int_t nn);