15 #ifndef StHbtMomRes_hh
16 #define StHbtMomRes_hh
18 #include "StHbtMaker/Infrastructure/StHbtTypes.hh"
24 StHbtMomRes(Float_t aPta, Float_t aPtb, Float_t aPtalfa, Float_t aPtc,
25 Float_t aPhia, Float_t aPhib, Float_t aPhialfa,
26 Float_t aThetaa, Float_t aThetab, Float_t aThetaalfa,
27 Float_t aPShifta, Float_t aPShiftb, Float_t aPShiftalfa);
32 virtual Float_t getPtError(
const Float_t pt)
const;
33 virtual Float_t getPhiError(
const Float_t p)
const;
34 virtual Float_t getThetaError(
const Float_t p)
const;
35 virtual Float_t getPShift(
const Float_t p)
const;
36 virtual void setPDGPid(
const int pdgPid);
37 virtual void setMult(
const Float_t mult);
38 virtual void setPShiftMult(
const Float_t mult);
39 virtual Float_t getMult()
const;
40 virtual Float_t getPShiftMult()
const;
44 Float_t mPta, mPtb, mPtalfa, mPtc;
45 Float_t mPhia, mPhib, mPhialfa;
46 Float_t mThetaa, mThetab, mThetaalfa;
47 Float_t mPShifta, mPShiftb, mPShiftalfa;
48 Float_t mMult, mPShiftMult;