12#include "GaudiKernel/ObjectVector.h"
14#include "CLHEP/Matrix/Vector.h"
15#include "CLHEP/Matrix/SymMatrix.h"
16#include "CLHEP/Vector/ThreeVector.h"
34 void SetExtMucHit(Hep3Vector aPosition,Hep3Vector aMomentum,
string aVolumeName,
35 int aVolumeNumber,HepSymMatrix aErrorMatrix,
double aZSigma=0.,
36 double aTSigma=0.,
double aXSigma=0.,
double aYSigma=0.);
38 Hep3Vector myPosition;
39 Hep3Vector myMomentum;
42 double myPosSigmaAlongZ;
43 double myPosSigmaAlongT;
44 double myPosSigmaAlongX;
45 double myPosSigmaAlongY;
46 HepSymMatrix myErrorMatrix;
vector< ExtMucHit > ExtMucHitVec
string GetVolumeName() const
Hep3Vector GetPosition() const
Hep3Vector GetMomentum() const
double GetPosSigmaAlongX() const
int GetVolumeNumber() const
double GetPosSigmaAlongT() const
double GetPosSigmaAlongY() const
HepSymMatrix GetErrorMatrix() const
double GetPosSigmaAlongZ() const
void SetExtMucHit(Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.)