Update of initialization for HLT
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 13 Sep 2009 09:44:12 +0000 (09:44 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 13 Sep 2009 09:44:12 +0000 (09:44 +0000)
TRD/AliTRDCalibraFillHisto.cxx
TRD/AliTRDCalibraFillHisto.h

index 4e0b3c6..49a017d 100644 (file)
@@ -342,7 +342,7 @@ void AliTRDCalibraFillHisto::ClearHistos()
 // calibration with AliTRDtrackV1: Init, Update 
 //////////////////////////////////////////////////////////////////////////////////
 //____________Functions for initialising the AliTRDCalibraFillHisto in the code_________
-Bool_t AliTRDCalibraFillHisto::Init2Dhistos()
+Bool_t AliTRDCalibraFillHisto::Init2Dhistos(Int_t nboftimebin)
 {
   //
   // Init the histograms and stuff to be filled 
@@ -362,7 +362,8 @@ Bool_t AliTRDCalibraFillHisto::Init2Dhistos()
   }
 
   // Some parameters
-  fTimeMax            = cal->GetNumberOfTimeBins();
+  if(nboftimebin > 0) fTimeMax = nboftimebin;
+  else fTimeMax = cal->GetNumberOfTimeBins();
   fSf                 = parCom->GetSamplingFrequency();
   if(!fNormalizeNbOfCluster) fRelativeScale = 20.0;
   else fRelativeScale = 1.18;
@@ -3185,4 +3186,4 @@ void AliTRDCalibraFillHisto::AnalyseLinearFitter()
       ((TObjArray *)fLinearVdriftFit->GetEArray())->AddAt(parE,k);
     }
   }
-}
+}
\ No newline at end of file
index 5e95dcd..ba1b32c 100644 (file)
@@ -61,7 +61,7 @@ class AliTRDCalibraFillHisto : public TObject {
   AliTRDCalibraFillHisto &operator=(const AliTRDCalibraFillHisto &) { return *this; }
 
   // Functions for initialising and filling with AliTRDtrackV1
-          Bool_t  Init2Dhistos();
+          Bool_t  Init2Dhistos(Int_t nboftimebin = -1);
          Bool_t  UpdateHistograms(const AliTRDtrack *t);
          Bool_t  UpdateHistogramsV1(const AliTRDtrackV1 *t);
  
@@ -297,4 +297,3 @@ AliTRDCalibraVector *GetCalibraVector() const                                { r
 };
   
 #endif
-