3#include "GaudiKernel/ObjectVector.h"
4#include "GaudiKernel/ContainedObject.h"
7#include "CLHEP/Matrix/Vector.h"
8#include "CLHEP/Matrix/SymMatrix.h"
9#include "CLHEP/Vector/ThreeVector.h"
10#include "CLHEP/Geometry/Point3D.h"
11#include "CLHEP/Vector/LorentzVector.h"
13#ifndef ENABLE_BACKWARDS_COMPATIBILITY
36 const HepVector
helix()
const;
37 const HepSymMatrix
err()
const;
38 const HepLorentzVector
p4(
const double mass)
const;
43 const Hep3Vector
p3()
const{
51 const double err(
const int i)
const {
return m_err[i]; }
55 const double px()
const {
return m_px; }
56 const double py()
const {
return m_py; }
57 const double pz()
const {
return m_pz; }
58 const double p()
const {
return m_p; }
61 const double x()
const {
return m_x; }
62 const double y()
const {
return m_y; }
63 const double z()
const {
return m_z; }
64 const double r()
const {
return m_r; }
78 void setError(
const HepSymMatrix& Ea);
HepGeom::Point3D< double > HepPoint3D
ObjectVector< DstCgemTrack > DstCgemTrackCol
const CLID & CLID_DstCgemTrack
void setLastLayer(const int id)
void setStat(const int stat)
void setPx(const double px)
const HepPoint3D poca() const
const double err(const int i) const
const double theta() const
const int firstLayer() const
void setPhi(const double phi)
const double helix(const int i) const
static const CLID & classID()
void setTheta(const double theta)
DstCgemTrack & operator=(const DstCgemTrack &)
void setCharge(const int charge)
void setHelix(double helix[5])
const int lastLayer() const
void setZ(const double z)
void setP(const double p)
const int trackId() const
const Hep3Vector p3() const
void setTrackId(const int trackId)
const double chi2() const
void setError(double err[15])
void setPxy(const double pxy)
void setPy(const double py)
void setY(const double y)
void setPoca(double poca[3])
const HepSymMatrix err() const
void setX(const double x)
virtual const CLID & clID() const
const HepLorentzVector p4(const double mass) const
void setNdof(const int ndof)
void setFirstLayer(const int id)
void setR(const double r)
void setPz(const double pz)
void setChi2(const double chi)
const HepVector helix() const
......
const HepPoint3D x3() const