2#include "DstEvent/DstMdcTrack.h"
29 for(
int i=0;i<5;i++)
m_helix[i] = 0;
30 for(
int j=0;j<15;j++)
m_err[j] = 999;
31 for(
int k=0;k<3;k++)
m_poca[k] = 0;
35 : m_trackId(other.m_trackId),
36 m_charge(other.m_charge),
37 m_poca3D(other.m_poca3D),
43 m_nster(other.m_nster),
44 m_nlayer(other.m_nlayer),
45 m_firstLayer(other.m_firstLayer),
46 m_lastLayer(other.m_lastLayer),
52 m_theta(other.m_theta),
59 for(
int i=0;i<5;i++)
m_helix[i] = (other.m_helix)[i];
60 for(
int j=0;j<15;j++)
m_err[j] = (other.m_err)[j];
61 for(
int k=0;k<3;k++)
m_poca[k] = (other.m_poca)[k];
99 for(
int i=0; i<5; i++){
106 for(
int i=0; i<3; i++){
113 for (
int i1=0; i1<15; i1++) {
116 for(
int i=0, k=0; i<5; i++) {
117 for(
int j=i; j<5; j++) {
126 for(
int i=0; i<5; i++){
133 for(
int i=0; i<3; i++){
141 for (
int i=0; i<5; i++){
142 for (
int j=i; j<5; j++)
NTuple::Item< double > m_p
NTuple::Item< double > m_pz
NTuple::Array< double > m_z
NTuple::Array< double > m_x
NTuple::Item< double > m_chi2
NTuple::Array< double > m_y
const HepSymMatrix err() const
void setError(double err[15])
const HepLorentzVector p4(const double mass) const
DstMdcTrack & operator=(const DstMdcTrack &)
void setHelix(double helix[5])
void setPoca(double poca[3])
const HepVector helix() const
......
const HepPoint3D poca() const
const Hep3Vector p3() const