changeble histogram range for RAW QA and monitoring
[u/mrichter/AliRoot.git] / T0 / AliT0RecoParam.h
index 0bb8d97ef3cb71975f22ec8b019f629bca513be5..a2ca910ea9509347c1a8fd39d747982ff94872e5 100644 (file)
@@ -24,17 +24,30 @@ class AliT0RecoParam : public AliDetectorRecoParam
  static   AliT0RecoParam *GetLowFluxParam();        // make reco parameters for low  flux env
   static   AliT0RecoParam *GetHighFluxParam();       // make reco parameters for high flux env 
   static   AliT0RecoParam *GetLaserTestParam();  // special setting for laser SetLaserTestParam 
+  //for monitoring
+  //  static   AliT0RecoParam *GetHistRange();  //  limit of monitoring histograms
 
   Float_t GetRefAmp()  const  {return fRefAmp;}
   void    SetRefAmp(Float_t amp)   { fRefAmp = amp;}
   Int_t   GetRefPoint() const {return fRefPoint;}
   void    SetRefPoint(Int_t ref) {fRefPoint = ref;}
  
-  void PrintParameters() const;
+  Float_t   GetLow(Int_t numhist) const {return fLow[numhist];}
+  //  Float_t   GetLow() {return *fLow;}
+  void      SetLow(Int_t numhist, Float_t low) {fLow[numhist] = low;}
 
+  Float_t   GetHigh(Int_t numhist) const  {return fHigh[numhist];}
+  //  Float_t   GetHigh()  {return *fHigh;}
+  void      SetHigh(Int_t numhist, Float_t high) {fHigh[numhist] = high;}
+  
+  void PrintParameters() const;
+  
  protected:
   Float_t fRefAmp;
   Int_t   fRefPoint;   
+  Float_t   fLow[500];
+  Float_t   fHigh[500];
+
 
 
   ClassDef(AliT0RecoParam, 1);