4 #include "../util/inc/helixrep.h"
5 #include "../util/inc/matrix.h"
6 #include "../util/inc/vector3.h"
7 #include "../util/inc/projection.h"
14 using namespace vertex_lcfi::util;
54 TrackState* makeState()
const;
67 double charge()
const;
73 const Vector3 & momentum()
const;
94 double signedSignificance(
Projection Proj, Jet *MyJet)
const;
100 {
return _NumHitsSubDetector;}
107 void* trackingNum()
const;
116 std::vector<int> _NumHitsSubDetector;
120 template <
class charT,
class traits>
inline
121 std::basic_ostream<charT,traits>& operator<<(std::basic_ostream<charT,traits>&os,
const Track& ts)
123 os <<
"Track: " << ts.trackingNum() <<
" @ " << ts.helixRep() <<
" m:" << ts.momentum() <<
" q:" << ts.charge() << std::endl;
Projection
Projection Type.
const std::vector< int > & hitsInSubDetectors() const
Number of hits in each sub detector.