4#include "EventModel/Event.h"
5#include "RawEvent/RawDataUtil.h"
7#include "Identifier/Identifier.h"
8#include "Identifier/MdcID.h"
9#include "MdcRecEvent/RecMdcHit.h"
10#include "MdcRecEvent/RecMdcKalTrack.h"
11#include "MdcRecEvent/RecMdcTrack.h"
12#include "ReconEvent/ReconEvent.h"
14#include "CLHEP/Matrix/SymMatrix.h"
15#include "CLHEP/Matrix/Vector.h"
19 void setRecHit( HitRefVec::iterator it_hit );
20 void setKalHit( HelixSegRefVec::iterator it_hit );
24 int getLR()
const {
return m_lr; }
39 double getTdc()
const {
return m_tdc; }
46 double getTof()
const {
return m_tof; }
48 double getDr()
const {
return m_Dr; }
49 double getFi0()
const {
return m_Fi0; }
50 double getCpa()
const {
return m_Cpa; }
51 double getDz()
const {
return m_Dz; }
89 HepSymMatrix m_helixerr;
91 static const double m_df;
92 static const double m_qf;
NTuple::Array< double > m_entra
NTuple::Array< double > m_tof
NTuple::Array< double > m_tdc
double getDocaExc() const
double getChisqAdd() const
HepVector getHelix() const
double getDocaInc() const
double getResiExcLR() const
HepSymMatrix getHelixErr() const
void setKalHit(HelixSegRefVec::iterator it_hit)
double getResiExc() const
double getResiIncLR() const
void setRecHit(HitRefVec::iterator it_hit)
double getErrDmeas() const
double getResiInc() const