]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Adding setters for range (Marian)
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 8 Jan 2009 16:50:48 +0000 (16:50 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 8 Jan 2009 16:50:48 +0000 (16:50 +0000)
TPC/AliExternalComparison.cxx
TPC/AliExternalComparison.h

index d303f378b6d56f41aa641300d4db0951bbf7b38e..dc90c5cb265ed5797cc0808bc4b37b013e9c932a 100644 (file)
@@ -326,6 +326,17 @@ void  AliExternalComparison::SetDefaultCuts(){
   //
 }
 
+void AliExternalComparison::SetParameterRange(Int_t param, Float_t min, Float_t max, Int_t nbins){
+  //
+  //
+  // 
+  if (!fRangeMatrix) SetDefaultRange();
+  TMatrixD & mat = *fRangeMatrix; 
+  if (param<0) return;
+  if (param>6) return;
+  mat(param,0)=min;      mat(param,1)=max;   mat(param,2)=nbins; 
+}
+
 void AliExternalComparison::SetResolRange(Int_t param, Float_t min, Float_t max, Int_t nbins){
   //
   //
index aa6b95d4d308b9439720f5d8acb62e920188e36a..bf232ca99eb028b9b2af10661892c0dc6e77777a 100644 (file)
@@ -37,8 +37,8 @@ public:
 
   virtual void           SetDefaultRange(Float_t scale=0.3, Float_t arm=160, Int_t nbins=200);  
   virtual void           SetDefaultCuts();  
-
   //
+  void SetParameterRange(Int_t param, Float_t min, Float_t max, Int_t nbins);
   void SetDistCut(Float_t dP0, Float_t dP1,Float_t dP2,Float_t dP3, Float_t dP4);
   void SetPullDistCut(Float_t dnP0, Float_t dnP1,Float_t dnP2,Float_t dnP3, Float_t dnP4);
   void SetResolRange(Int_t param, Float_t min, Float_t max, Int_t nbins);