class PDTCellX

of the Wamus PDT and given track .

Public Fields

double _driftDist
calculations for a track.

Public Methods

double getDriftDist()
accessors.
PDTCellX()
true if track cross the cell.
bool setCell(const MuoIndex& index)
return true for a valid cell geometry, sets isInside = false.
bool setGlobalTrack(const double trackGxyz[], const double trackGdir[])
return true if track is inside the cell.
bool setLocalTrack(const double trackLxyz[], const double trackLdir[])
return true if track is inside the cell.

Public

manipulators.

Private Fields

double _axialDist
drift distance.
double _axialTime
drift time.
double _driftTime
axial distance: from the electronic face.
bool _isInside
axial time.

Private Methods

MuoGeometer* setGeometry()
parameters from geometry.

Private

local pdt dimensions (height, width, length).

Documentation

of the Wamus PDT and given track .
MuoGeometer* setGeometry()
parameters from geometry.

local pdt dimensions (height, width, length).

double _driftDist
calculations for a track.

double _axialDist
drift distance.

double _driftTime
axial distance: from the electronic face.

double _axialTime
drift time.

bool _isInside
axial time.

PDTCellX()
true if track cross the cell.

manipulators.

bool setCell(const MuoIndex& index)
return true for a valid cell geometry, sets isInside = false.

bool setLocalTrack(const double trackLxyz[], const double trackLdir[])
return true if track is inside the cell.

bool setGlobalTrack(const double trackGxyz[], const double trackGdir[])
return true if track is inside the cell.

double getDriftDist()
accessors.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de