Working on the electron cut
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / ChargedHadrons / multPbPb / AliAnalysisTaskMultPbTracks.h
index 6b959293c5769a1d803dcb49964bb78571776b19..b2f32a9fdd23de529be196bb8734790d57d8ab84 100644 (file)
@@ -38,6 +38,8 @@ public:
   void SetIsMC(Bool_t flag=kTRUE) { fIsMC = flag;}
   AliAnalysisMultPbTrackHistoManager * GetHistoManager() { return fHistoManager;}
   Bool_t IsPhysicalPrimaryAndTransportBit(Int_t ipart) ;
+  Bool_t IsElectron(AliESDtrack *  esdTrack);
+  void RejectElectrons(Bool_t rejElectron) { fRejectElectrons = rejElectron;}
   void SetOfflineTrigger(UInt_t mask) { fOfflineTrigger = mask; }
 
   virtual void   UserCreateOutputObjects();
@@ -62,7 +64,7 @@ private:
   Bool_t fIsTPCOnly; // if you only want to use TPC tracks
   AliTriggerAnalysis * fTriggerAnalysis; // for offline triggers
   AliPIDResponse *fPIDResponse;     //! PID response object
-
+  Bool_t fRejectElectrons; // reject electrons
 
   AliAnalysisTaskMultPbTracks& operator=(const AliAnalysisTaskMultPbTracks& task);