Rename("KtResolVsQInv","K_{t} Resolution vs. Q_{Inv}");
}
/******************************************************************/
+
+void AliHBTKtResolVsQInvFctn::GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+//returns values of the functiion
+ y = partpair->GetKt() - trackpair->GetKt();
+ x = partpair->GetQInv();
+}
+/******************************************************************/
/******************************************************************/
/******************************************************************/
ClassImp( AliHBTQInvResolVsQInvFctn )
Rename("QInvResolVsQInv","Q_{Inv} Resolution vs. Q_{Inv}");
}
/******************************************************************/
+void AliHBTQInvResolVsQInvFctn::GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+//returns values of the functiion
+ y = partpair->GetQInv() - trackpair->GetQInv();
+ x = partpair->GetQInv();
+}
+/******************************************************************/
/******************************************************************/
/******************************************************************/
//ctor
Rename("QInvResolVsKt","Q_{Inv} Resolution vs. K_{t}");
}
+/******************************************************************/
+
+void AliHBTQInvResolVsKtFctn::GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+ //returns values of the function
+ y = partpair->GetQInv() - trackpair->GetQInv();
+ x = partpair->GetKt();
+}
/******************************************************************/
/******************************************************************/
//ctor
Rename("QOutResolVsQOut","Q_{Out} Resolution vs. Q_{Out} ");
}
+/******************************************************************/
+
+void AliHBTQOutResolVsQOutFctn::GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+//returns values of the function
+ x = partpair->GetQOutCMSLC();
+ y = x - trackpair->GetQOutCMSLC();
+}
/******************************************************************/
/******************************************************************/
//ctor
Rename("QSideResolVsQSide","Q_{Side} Resolution vs. Q_{Side} ");
}
+/******************************************************************/
+
+void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+//returns values of the function
+ x = partpair->GetQSideCMSLC();
+ y = x - trackpair->GetQSideCMSLC();
+}
/******************************************************************/
/******************************************************************/
//ctor
Rename("QLongResolVsQLong","Q_{Long} Resolution vs. Q_{Long} ");
}
+/******************************************************************/
-
+void AliHBTQLongResolVsQLongFctn::GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+{
+//returns values of the function
+ x = partpair->GetQLongCMSLC();
+ y = x - trackpair->GetQLongCMSLC();
+}
/******************************************************************/
/******************************************************************/
virtual ~AliHBTKtResolVsQInvFctn(){}
- TH1* GetResult(){return fNumerator;}
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {
- y = partpair->GetKt() - trackpair->GetKt();
- x = partpair->GetQInv();
- }
+ TH1* GetResult(){return this->fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTKtResolVsQInvFctn,1)
};
virtual ~AliHBTQInvResolVsQInvFctn(){}
- TH1* GetResult(){return fNumerator;}
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {
- y = partpair->GetQInv() - trackpair->GetQInv();
- x = partpair->GetQInv();
- }
+ TH1* GetResult(){return this->fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTQInvResolVsQInvFctn,1)
};
virtual ~AliHBTQOutResolVsQInvFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTQOutResolVsQInvFctn,1)
};
virtual ~AliHBTQSideResolVsQInvFctn(){}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQSideResolVsQInvFctn,1)
};
virtual ~AliHBTQLongResolVsQInvFctn(){}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQLongResolVsQInvFctn,1)
};
Int_t nYbins = 500, Double_t maxYval = .05, Double_t minYval =-0.05);
virtual ~AliHBTQInvResolVsKtFctn(){};
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {y = partpair->GetQInv() - trackpair->GetQInv();x = partpair->GetKt();}
- TH1* GetResult(){return fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQInvResolVsKtFctn,1)
};
/***********************************************************************/
AliHBTQOutResolVsKtFctn(Int_t nXbins = 200, Double_t maxXval = 1., Double_t minXval = 0.0,
Int_t nYbins = 500, Double_t maxYval = .15, Double_t minYval =-0.15);
virtual ~AliHBTQOutResolVsKtFctn(){}
- TH1* GetResult(){return GetNumerator();}
+ TH1* GetResult(){return this->GetNumerator();}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTQOutResolVsKtFctn,1)
};
AliHBTQSideResolVsKtFctn(Int_t nXbins = 200, Double_t maxXval = 1., Double_t minXval = 0.0,
Int_t nYbins = 500, Double_t maxYval = .05, Double_t minYval =-0.05);
virtual ~AliHBTQSideResolVsKtFctn(){}
- TH1* GetResult(){return GetNumerator();}
+ TH1* GetResult(){return this->GetNumerator();}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTQSideResolVsKtFctn,1)
};
virtual ~AliHBTQLongResolVsKtFctn(){}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->GetNumerator();}
ClassDef(AliHBTQLongResolVsKtFctn,1)
};
/***********************************************************************/
Int_t nYbins = 500, Double_t maxYval = .15, Double_t minYval =-0.15);
virtual ~AliHBTQOutResolVsQOutFctn(){}
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {x = partpair->GetQOutCMSLC();y = x - trackpair->GetQOutCMSLC();}
-
- TH1* GetResult(){return fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQOutResolVsQOutFctn,1)
};
Int_t nYbins = 500, Double_t maxYval = .15, Double_t minYval =-0.15);
virtual ~AliHBTQSideResolVsQSideFctn(){}
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {x = partpair->GetQSideCMSLC(); y = x - trackpair->GetQSideCMSLC();}
-
- TH1* GetResult(){return fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQSideResolVsQSideFctn,1)
};
Int_t nYbins = 500, Double_t maxYval = .05, Double_t minYval =-0.05);
virtual ~AliHBTQLongResolVsQLongFctn(){}
- void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
- {x = partpair->GetQLongCMSLC(); y = x - trackpair->GetQLongCMSLC();}
-
- TH1* GetResult(){return fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
+ TH1* GetResult(){return this->fNumerator;}
ClassDef(AliHBTQLongResolVsQLongFctn,1)
};
/***********************************************************************/
virtual ~AliHBTPairThetaResolVsQInvFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairThetaResolVsQInvFctn,1)
};
virtual ~AliHBTPairThetaResolVsPairThetaFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairThetaResolVsPairThetaFctn,1)
};
virtual ~AliHBTPairPhiResolVsQInvFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairPhiResolVsQInvFctn,1)
};
virtual ~AliHBTPairThetaResolVsKtFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairThetaResolVsKtFctn,1)
};
virtual ~AliHBTPairPhiResolVsKtFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairPhiResolVsKtFctn,1)
};
virtual ~AliHBTPairPhiResolVsPairPhiFctn(){}
- TH1* GetResult(){return fNumerator;}
+ TH1* GetResult(){return this->fNumerator;}
void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y);
ClassDef(AliHBTPairPhiResolVsPairPhiFctn,1)
};