]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG/FLOW/Tasks/AliFlowTrackCuts.h
refresh random seed on each node
[u/mrichter/AliRoot.git] / PWG / FLOW / Tasks / AliFlowTrackCuts.h
index 5286f722d3f238aef4d777b4232ec86d69e2cc74..bfedc49d4d6ac819ddd7b65395170c734d23c29c 100644 (file)
@@ -63,7 +63,7 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
                             kTPCstandalone, 
                             kSPDtracklet,
                             kPMD,
-                            kV0,    //neutral v0 particle
+                            kV0,    //neutral reconstructed v0 particle
                             kVZERO, //forward VZERO detector
                             kMUON,  // XZhang 20120604
                             kKink
@@ -139,9 +139,6 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
   void SetMaxKinkInvMassKmu(Double_t m) {fMaxKinkInvMassKmu=m;}
   void SetMinKinkInvMassKmu(Double_t m) {fMinKinkInvMassKmu=m;}
 
-  //VZEROs
-  //
-
   Double_t GetMinKinkAngle() const {return fMinKinkAngle;}
   Double_t GetMinKinkRadius() const {return fMinKinkRadius;}
   Double_t GetMaxKinkRadius() const {return fMaxKinkRadius;}
@@ -215,6 +212,7 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
   AliMCParticle* GetMCparticle() const {return fMCparticle;}
   //AliFlowTrack* MakeFlowTrack() const;
   Bool_t FillFlowTrack(AliFlowTrack* track) const;
+  //FillFlowTrackV0(TObjArray* trackCollection, Int_t trackIndex) const
   AliFlowTrack* FillFlowTrack(TObjArray* trackCollection, Int_t trackIndex) const;
   Bool_t IsPhysicalPrimary() const; 
   static Bool_t IsPhysicalPrimary(AliMCEvent* p, Int_t label, Bool_t requiretransported=kTRUE); 
@@ -231,9 +229,6 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
   Double_t GetPmdEta(Float_t xPos, Float_t yPos, Float_t zPos);
   Double_t GetPmdPhi(Float_t xPos, Float_t yPos);  
 
-  Int_t GetPOItype() const {return fPOItype;}
-  void SetPOItype(Int_t t) {fPOItype=t;}
-
   //PID
   void SetPID(AliPID::EParticleType pid, PIDsource s=kTOFpid, Double_t prob=0.9)
              {fParticleID=pid; fPIDsource=s; fParticleProbability=prob; fCutPID=kTRUE; InitPIDcuts();}
@@ -251,8 +246,8 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
   void SetLinearizeVZEROresponse( Bool_t b=kTRUE ) {fLinearizeVZEROresponse=b;}
 
   //these should maybe be protected
-  Bool_t PassesCuts(AliVParticle* track, Bool_t passOther=kTRUE);
-  Bool_t PassesESDcuts(AliESDtrack* track, Bool_t passOther=kTRUE);
+  Bool_t PassesCuts(AliVParticle* track);
+  Bool_t PassesESDcuts(AliESDtrack* track);
   Bool_t PassesAODcuts(const AliAODTrack* track, Bool_t passFid=kTRUE);
   Bool_t PassesPMDcuts(const AliESDPmdTrack* track);
   Bool_t PassesVZEROcuts(Int_t id);
@@ -368,8 +363,6 @@ class AliFlowTrackCuts : public AliFlowTrackSimpleCuts {
   Bool_t  fCutPmdNcell; //cut on cluster ncell
   Float_t fPmdNcell;    //value of cluster ncell
 
-  Int_t fPOItype;          //what kind of POI do we have? (1,2,3,...) for RP re still return 1 or so
-
   Double_t fMinKinkAngle; //max kink angle
   Double_t fMinKinkRadius; //min kink radius
   Double_t fMaxKinkRadius; //max kink radius