#include <ExtMucHit.h>
Definition at line 20 of file ExtMucHit.h.
◆ ExtMucHit()
Definition at line 9 of file ExtMucHit.cxx.
10{
11 Hep3Vector zeroVector(0.,0.,0.);
12 myPosition = zeroVector;
13 myMomentum = zeroVector;
14 myVolumeName = "MUC";
15 myVolumeNumber = -1;
16 myPosSigmaAlongZ = 0.;
17 myPosSigmaAlongT = 0.;
18 myPosSigmaAlongX = 0.;
19 myPosSigmaAlongY = 0.;
20 HepSymMatrix zeroMatrix(6,0);
21 myErrorMatrix = zeroMatrix;
22}
◆ ~ExtMucHit()
ExtMucHit::~ExtMucHit |
( |
| ) |
|
◆ GetErrorMatrix()
HepSymMatrix ExtMucHit::GetErrorMatrix |
( |
| ) |
const |
|
inline |
Definition at line 33 of file ExtMucHit.h.
33{return myErrorMatrix;};
◆ GetMomentum()
Hep3Vector ExtMucHit::GetMomentum |
( |
| ) |
const |
|
inline |
◆ GetPosition()
Hep3Vector ExtMucHit::GetPosition |
( |
| ) |
const |
|
inline |
◆ GetPosSigmaAlongT()
double ExtMucHit::GetPosSigmaAlongT |
( |
| ) |
const |
|
inline |
Definition at line 30 of file ExtMucHit.h.
30{return myPosSigmaAlongT;};
◆ GetPosSigmaAlongX()
double ExtMucHit::GetPosSigmaAlongX |
( |
| ) |
const |
|
inline |
Definition at line 31 of file ExtMucHit.h.
31{return myPosSigmaAlongX;};
◆ GetPosSigmaAlongY()
double ExtMucHit::GetPosSigmaAlongY |
( |
| ) |
const |
|
inline |
Definition at line 32 of file ExtMucHit.h.
32{return myPosSigmaAlongY;};
◆ GetPosSigmaAlongZ()
double ExtMucHit::GetPosSigmaAlongZ |
( |
| ) |
const |
|
inline |
Definition at line 29 of file ExtMucHit.h.
29{return myPosSigmaAlongZ;};
◆ GetVolumeName()
string ExtMucHit::GetVolumeName |
( |
| ) |
const |
|
inline |
Definition at line 27 of file ExtMucHit.h.
27{return myVolumeName;};
◆ GetVolumeNumber()
int ExtMucHit::GetVolumeNumber |
( |
| ) |
const |
|
inline |
Definition at line 28 of file ExtMucHit.h.
28{return myVolumeNumber;};
◆ SetExtMucHit()
void ExtMucHit::SetExtMucHit |
( |
Hep3Vector | aPosition, |
|
|
Hep3Vector | aMomentum, |
|
|
string | aVolumeName, |
|
|
int | aVolumeNumber, |
|
|
HepSymMatrix | aErrorMatrix, |
|
|
double | aZSigma = 0., |
|
|
double | aTSigma = 0., |
|
|
double | aXSigma = 0., |
|
|
double | aYSigma = 0. ) |
Definition at line 26 of file ExtMucHit.cxx.
29{
30 myPosition = aPosition;
31 myMomentum = aMomentum;
32 myVolumeName = aVolumeName;
33 myVolumeNumber = aVolumeNumber;
34 myPosSigmaAlongZ = aZSigma;
35 myPosSigmaAlongT = aTSigma;
36 myPosSigmaAlongX = aXSigma;
37 myPosSigmaAlongY = aYSigma;
38 myErrorMatrix = aErrorMatrix;
39}
Referenced by RecExtTrackCnv::TObjectToDataObject().
The documentation for this class was generated from the following files: