]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG/EMCAL/AliEmcalPicoTrackMaker.h
update/fixes from Salvatore
[u/mrichter/AliRoot.git] / PWG / EMCAL / AliEmcalPicoTrackMaker.h
index 500377b42c88e3854b06bec71049b472788916ec..45d20d88e3ce3b64855045bbd57bd4426e5edb57 100644 (file)
@@ -26,8 +26,10 @@ class AliEmcalPicoTrackMaker : public AliAnalysisTaskSE {
   void SetTrackPtLimits(Double_t min, Double_t max)      { fMaxTrackPt       = max ; fMinTrackPt       = min ; }
   void SetTrackEtaLimits(Double_t min, Double_t max)     { fMaxTrackEta      = max ; fMinTrackEta      = min ; }
   void SetTrackPhiLimits(Double_t min, Double_t max)     { fMaxTrackPhi      = max ; fMinTrackPhi      = min ; }
-  void SetTrackEfficiency(Double_t eff = 0.95)           { fTrackEfficiency = eff  ; }
-  void SetIncludeNoITS(Bool_t f)                         { fIncludeNoITS     = f;    }
+  void SetTrackEfficiency(Double_t eff = 0.95)           { fTrackEfficiency  = eff ; }
+  void SetIncludeNoITS(Bool_t f)                         { fIncludeNoITS     = f   ; }
+  void SetUseNegativeLabes(Bool_t f)                     { fUseNegativeLabels= f   ; }
+  void SetMC(Bool_t a)                                   { fIsMC             = a   ; }
 
  protected:
   Int_t              fAODfilterBits[2];     // AOD track filter bit map
@@ -42,6 +44,8 @@ class AliEmcalPicoTrackMaker : public AliAnalysisTaskSE {
   Double_t           fMaxTrackPhi;          // cut on track phi
   Double_t           fTrackEfficiency;      // track efficiency
   Bool_t             fIncludeNoITS;         // includes tracks with failed ITS refit
+  Bool_t             fUseNegativeLabels;    // whether or not should use negative MC labels
+  Bool_t             fIsMC;                 // whether it is a MC event or not
   TClonesArray      *fTracksIn;             //!track array in
   TClonesArray      *fTracksOut;            //!track array out
 
@@ -49,6 +53,6 @@ class AliEmcalPicoTrackMaker : public AliAnalysisTaskSE {
   AliEmcalPicoTrackMaker(const AliEmcalPicoTrackMaker&);            // not implemented
   AliEmcalPicoTrackMaker &operator=(const AliEmcalPicoTrackMaker&); // not implemented
 
-  ClassDef(AliEmcalPicoTrackMaker, 4); // Task to make PicoTracks in AOD/ESD events
+  ClassDef(AliEmcalPicoTrackMaker, 5); // Task to make PicoTracks in AOD/ESD events
 };
 #endif