8 #ifndef STJ_PRIMARY_VERTEX_H
9 #define STJ_PRIMARY_VERTEX_H
17 : mPosition(-999,-999,-999)
18 , mPosError(-999,-999,-999)
19 , mVertexFinderId(-999)
26 , mNCrossCentralMembrane(-999)
32 , mRefMultFtpcEast(-999)
33 , mRefMultFtpcWest(-999)
37 const TVector3& position()
const {
return mPosition; }
38 const TVector3& posError()
const {
return mPosError; }
39 int vertexFinderId()
const {
return mVertexFinderId; }
40 float ranking()
const {
return mRanking; }
41 short nTracksUsed()
const {
return mNTracksUsed; }
42 short nBTOFMatch()
const {
return mNBTOFMatch; }
43 short nCTBMatch()
const {
return mNCTBMatch; }
44 short nBEMCMatch()
const {
return mNBEMCMatch; }
45 short nEEMCMatch()
const {
return mNEEMCMatch; }
46 short nCrossCentralMembrane()
const {
return mNCrossCentralMembrane; }
47 float sumTrackPt()
const {
return mSumTrackPt; }
48 float meanDip()
const {
return mMeanDip; }
49 float chiSquared()
const {
return mChiSquared; }
50 short refMultPos()
const {
return mRefMultPos; }
51 short refMultNeg()
const {
return mRefMultNeg; }
52 short refMult()
const {
return refMultPos() + refMultNeg(); }
53 short refMultFtpcEast()
const {
return mRefMultFtpcEast; }
54 short refMultFtpcWest()
const {
return mRefMultFtpcWest; }
55 short refMultFtpc()
const {
return refMultFtpcEast() + refMultFtpcWest(); }
70 short mNCrossCentralMembrane;
76 short mRefMultFtpcEast;
77 short mRefMultFtpcWest;
82 #endif // STJ_PRIMARY_VERTEX_H