]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliAnalysisTaskJetCluster.h
Changed scripts for new TrainSetup
[u/mrichter/AliRoot.git] / JETAN / AliAnalysisTaskJetCluster.h
index 194651f46cdc7c21d8f923ca7b1a8e7675b8556a..09202a78765b2cece5a26ceeb018575df52ab7d5 100644 (file)
@@ -92,6 +92,9 @@ class AliAnalysisTaskJetCluster : public AliAnalysisTaskSE
     virtual void SetDiceEfficiencyMinPt(Double_t pt) {fDiceEfficiencyMinPt = pt;}
     virtual void SetMomentumResolutionHybrid(TProfile *p1, TProfile *p2, TProfile *p3);
     virtual void SetEfficiencyHybrid(TH1 *h1, TH1 *h2, TH1 *h3);
+    virtual void SetFixedEfficiency(Double_t eff) {fEfficiencyFixed = eff;}
+    virtual void SetRequireT0vtx(Bool_t b = true){fRequireTZEROvtx = b;}
+    virtual void SetRequireV0AC(Bool_t b = true){fRequireVZEROAC = b;}
 
     Double_t GetMomentumSmearing(Int_t cat, Double_t pt);
     void FitMomentumResolution();
@@ -147,6 +150,8 @@ class AliAnalysisTaskJetCluster : public AliAnalysisTaskSE
     Bool_t        fUseAODMCInput;         // take MC from input AOD not from ouptu AOD
     Bool_t        fUseBackgroundCalc;     // switches on background calculations
     Bool_t        fEventSelection;        // use the event selection of this task, otherwise analyse all
+    Bool_t        fRequireVZEROAC;        // switch to require V0 AC
+    Bool_t        fRequireTZEROvtx;       // switch to require T0 vtx
     UInt_t        fFilterMask;            // filter bit for slecected tracks
     UInt_t        fFilterMaskBestPt;      // filter bit to mark jets with high quality leading tracks
 
@@ -195,7 +200,8 @@ class AliAnalysisTaskJetCluster : public AliAnalysisTaskSE
     Bool_t fUseTrEfficiencyFromOADB;       // Load tracking efficiency root file from OADB path
     TString fPathTrPtResolution;           // OADB path to root file
     TString fPathTrEfficiency;             // OADB path to root file
-    Double_t fChangeEfficiencyFraction;    //change efficiency by fraction
+    Double_t fChangeEfficiencyFraction;    // change efficiency by fraction
+    Double_t fEfficiencyFixed;             // fixed efficiency for all pT and all types of tracks
 
 
     // Fast jet
@@ -322,7 +328,7 @@ class AliAnalysisTaskJetCluster : public AliAnalysisTaskSE
     TList *fHistList; //!leading tracks to be skipped in the randomized event Output list
    
 
-    ClassDef(AliAnalysisTaskJetCluster, 21
+    ClassDef(AliAnalysisTaskJetCluster, 22
 };
  
 #endif