name change Int/Diff RP/POI
[u/mrichter/AliRoot.git] / PWG2 / FLOW / AliFlowCommon / AliFlowTrackSimple.h
index a518a8e..d17528f 100644 (file)
@@ -30,12 +30,16 @@ class AliFlowTrackSimple: public TObject {
   TBits    GetFlowBits() const;
   Bool_t   UseForIntegratedFlow() const;
   Bool_t   UseForDifferentialFlow() const;
+  Bool_t   InRPSelection() const; //will replace UseForIntegratedFlow()
+  Bool_t   InPOISelection() const; //will replace UseForDifferentialFlow()
   
   void SetEta(Double_t eta);
   void SetPt(Double_t pt); 
   void SetPhi(Double_t phi);
   void SetForIntegratedFlow(Bool_t b);
   void SetForDifferentialFlow(Bool_t b);
+  void SetForRPSelection(Bool_t b); //will replace SetForIntegratedFlow
+  void SetForPOISelection(Bool_t b); //will replace SetForDifferentialFlow
   
  private:
   Double_t fEta;    // eta
@@ -61,6 +65,10 @@ inline Bool_t AliFlowTrackSimple::UseForIntegratedFlow() const {
   return this->fFlowBits.TestBitNumber(0); }
 inline Bool_t AliFlowTrackSimple::UseForDifferentialFlow() const { 
   return this->fFlowBits.TestBitNumber(1); }
+inline Bool_t AliFlowTrackSimple::InRPSelection() const { 
+  return this->fFlowBits.TestBitNumber(0); }
+inline Bool_t AliFlowTrackSimple::InPOISelection() const { 
+  return this->fFlowBits.TestBitNumber(1); }
 
 inline void AliFlowTrackSimple::SetEta(Double_t val) {
   fEta = val; }
@@ -69,9 +77,13 @@ inline void AliFlowTrackSimple::SetPt(Double_t val) {
   //  cout << "pt set to:" << fPt << endl;}
 inline void AliFlowTrackSimple::SetPhi(Double_t val) {
   fPhi = val; }
-inline void AliFlowTrackSimple::SetForIntegratedFlow(Bool_t val) {
+inline void AliFlowTrackSimple::SetForIntegratedFlow(Bool_t val) { //replace
+  fFlowBits.SetBitNumber(0,val); }
+inline void AliFlowTrackSimple::SetForDifferentialFlow(Bool_t val) { //replace
+  fFlowBits.SetBitNumber(1,val); }
+inline void AliFlowTrackSimple::SetForRPSelection(Bool_t val) {
   fFlowBits.SetBitNumber(0,val); }
-inline void AliFlowTrackSimple::SetForDifferentialFlow(Bool_t val) {
+inline void AliFlowTrackSimple::SetForPOISelection(Bool_t val) {
   fFlowBits.SetBitNumber(1,val); }
 #endif