42 #ifndef StTrackPairInfo_hh
43 #define StTrackPairInfo_hh
54 unsigned int tpcPings,
55 unsigned int svtPings,
56 unsigned int ssdPings,
57 unsigned int ftpcPings);
63 unsigned int commonTpcHits()
const;
64 unsigned int commonSvtHits()
const;
65 unsigned int commonSsdHits()
const;
66 unsigned int commonFtpcHits()
const;
68 float percentOfPairedTpcHits()
const;
69 float percentOfPairedSvtHits()
const;
70 float percentOfPairedSsdHits()
const;
71 float percentOfPairedFtpcHits()
const;
76 void setCommonTpcHits(
unsigned int);
77 void setCommonSvtHits(
unsigned int);
78 void setCommonSsdHits(
unsigned int);
79 void setCommonFtpcHits(
unsigned int);
83 unsigned int mCommonTpcHits;
84 unsigned int mCommonSvtHits;
85 unsigned int mCommonSsdHits;
86 unsigned int mCommonFtpcHits;
87 float mRatioCommonToTotalHitsTpc;
88 float mRatioCommonToTotalHitsSvt;
89 float mRatioCommonToTotalHitsSsd;
90 float mRatioCommonToTotalHitsFtpc;
93 inline const StMcTrack* StTrackPairInfo::partnerMcTrack()
const {
return mPartnerMcTrack; }
95 inline const StGlobalTrack* StTrackPairInfo::partnerTrack()
const {
return mPartnerTrack; }
97 inline unsigned int StTrackPairInfo::commonTpcHits()
const {
return mCommonTpcHits; }
99 inline unsigned int StTrackPairInfo::commonSvtHits()
const {
return mCommonSvtHits; }
100 inline unsigned int StTrackPairInfo::commonSsdHits()
const {
return mCommonSsdHits; }
102 inline unsigned int StTrackPairInfo::commonFtpcHits()
const {
return mCommonFtpcHits; }
104 inline float StTrackPairInfo::percentOfPairedTpcHits()
const {
return mRatioCommonToTotalHitsTpc; }
106 inline float StTrackPairInfo::percentOfPairedSvtHits()
const {
return mRatioCommonToTotalHitsSvt; }
107 inline float StTrackPairInfo::percentOfPairedSsdHits()
const {
return mRatioCommonToTotalHitsSsd; }
109 inline float StTrackPairInfo::percentOfPairedFtpcHits()
const {
return mRatioCommonToTotalHitsFtpc; }
Monte Carlo Track class All information on a simulated track is stored in this class: kinematics...