10 #ifndef ST_JET_VERTEX_H
11 #define ST_JET_VERTEX_H
18 #include "TRefArray.h"
23 : mPosition(-999,-999,-999)
24 , mPosError(-999,-999,-999)
32 , mNCrossCentralMembrane(0)
43 const TVector3& position()
const {
return mPosition; }
44 const TVector3& posError()
const {
return mPosError; }
45 int vertexFinderId()
const {
return mVertexFinderId; }
46 float ranking()
const {
return mRanking; }
47 int nTracksUsed()
const {
return mNTracksUsed; }
48 int nBTOFMatch()
const {
return mNBTOFMatch; }
49 int nCTBMatch()
const {
return mNCTBMatch; }
50 int nBEMCMatch()
const {
return mNBEMCMatch; }
51 int nEEMCMatch()
const {
return mNEEMCMatch; }
52 int nCrossCentralMembrane()
const {
return mNCrossCentralMembrane; }
53 float sumTrackPt()
const {
return mSumTrackPt; }
54 float meanDip()
const {
return mMeanDip; }
55 float chiSquared()
const {
return mChiSquared; }
56 int refMultPos()
const {
return mRefMultPos; }
57 int refMultNeg()
const {
return mRefMultNeg; }
58 int refMult()
const {
return refMultPos() + refMultNeg(); }
59 int refMultFtpcEast()
const {
return mRefMultFtpcEast; }
60 int refMultFtpcWest()
const {
return mRefMultFtpcWest; }
61 int refMultFtpc()
const {
return refMultFtpcWest() + refMultFtpcEast(); }
63 const TRefArray& jets()
const {
return mJets; }
64 int numberOfJets()
const {
return mJets.GetEntriesFast(); }
83 int mNCrossCentralMembrane;
96 #endif // ST_JET_VERTEX_H