37 #ifndef StHbtSmearPair_h
38 #define StHbtSmearPair_h
40 #include "StHbtMaker/Infrastructure/StHbtPair.hh"
49 void SetUnsmearedPair(
const StHbtPair* unSmearedPair);
55 void SetFractionalPtRes(
double);
57 void SetPhiRes_a(
double a);
58 void SetPhiRes_b(
double b);
59 void SetPhiRes_alpha(
double alpha);
61 void SetThetaRes_a(
double a);
62 void SetThetaRes_b(
double b);
63 void SetThetaRes_alpha(
double alpha);
92 inline void StHbtSmearPair::SetFractionalPtRes(
double val){mFracPtRes = val;}
93 inline void StHbtSmearPair::SetPhiRes_a(
double val){mPhi_a = val;}
94 inline void StHbtSmearPair::SetPhiRes_b(
double val){mPhi_b = val;}
95 inline void StHbtSmearPair::SetPhiRes_alpha(
double val){mPhi_alpha = val;}
96 inline void StHbtSmearPair::SetThetaRes_a(
double val){mTheta_a = val;}
97 inline void StHbtSmearPair::SetThetaRes_b(
double val){mTheta_b = val;}
98 inline void StHbtSmearPair::SetThetaRes_alpha(
double val){mTheta_alpha = val;}
100 inline StHbtPair& StHbtSmearPair::SmearedPair(){
return mSmearedPair;}