]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/RESONANCES/AliRsnCutESD2010.h
Modified some standards, added a cut in pseudo-rapidity
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnCutESD2010.h
index de0411c7c15eb9c19c4fd95fad6cfa648074c599..ac5516398a394cca566fc62ab7f004f325f2c347 100644 (file)
@@ -27,7 +27,7 @@ class AliRsnCutESD2010 : public AliRsnCut
     AliRsnCutESD2010(const char *name);
     virtual ~AliRsnCutESD2010() {;};
 
-    void             Initialize();
+    void             InitializeToDefaults(Bool_t isSim = kFALSE);
     AliESDtrackCuts* GetCutsTPC() {return &fESDtrackCutsTPC;}
     AliESDtrackCuts* GetCutsITS() {return &fESDtrackCutsITS;}
     virtual Bool_t   IsSelected(TObject *obj1, TObject *obj2 = 0x0);
@@ -51,6 +51,7 @@ class AliRsnCutESD2010 : public AliRsnCut
     void             SetTOFuseT0       (Bool_t yn = kTRUE)  {fTOFuseT0 = yn;}
     void             SetTOFtuneMC      (Bool_t yn = kTRUE)  {fTOFtuneMC = yn;}
     void             SetTOFresolution  (Double_t v = 100.0) {fTOFresolution = v;}
+    void             SetTOFrange       (Double_t v1, Double_t v2) {fMinTOF = v1; fMaxTOF = v2;}
     
     virtual void     SetEvent(AliRsnEvent *event);
 
@@ -83,6 +84,8 @@ class AliRsnCutESD2010 : public AliRsnCut
     Bool_t           fTOFuseT0;         //  TOF settings
     Bool_t           fTOFtuneMC;        //  TOF settings
     Double_t         fTOFresolution;    //  TOF settings
+    Double_t         fMinTOF;           //  range for TOF PID (min)
+    Double_t         fMaxTOF;           //  range for TOF PID (max)
     Int_t            fLastRun;          //  last run number
 
     ClassDef(AliRsnCutESD2010, 1)