QwAnalysis
|
Contains the straight part of a track in one region only. More...
#include <QwPartialTrack.h>
Public Member Functions | |
QwPartialTrack () | |
Default constructor. More... | |
QwPartialTrack (const QwPartialTrack &that) | |
Copy constructor by reference. More... | |
QwPartialTrack (const QwPartialTrack *that) | |
Copy constructor from pointer. More... | |
QwPartialTrack (const TVector3 &position, const TVector3 &momentum) | |
Constructor with track position and direction. More... | |
virtual | ~QwPartialTrack () |
Destructor. More... | |
QwPartialTrack & | operator= (const QwPartialTrack &that) |
Assignment operator. More... | |
bool | IsVoid () const |
bool | IsValid () const |
bool | IsGood () const |
bool | IsNotValid () const |
bool | IsUsed () const |
bool | IsNotUsed () const |
void | Clear (Option_t *option="") |
void | Reset (Option_t *option="") |
double | GetChiWeight () const |
void | Print (const Option_t *options=0) const |
void | PrintValid () |
const TVector3 | GetPosition (const double z) const |
Return the vertex at position z. More... | |
const TVector3 | GetMomentumDirection () const |
Return the direction. More... | |
Double_t | GetMomentumDirectionPhi () const |
Return the phi angle. More... | |
Double_t | GetMomentumDirectionTheta () const |
Return the theta angle. More... | |
Double_t | GetVertexZ () const |
Get the vertex position. More... | |
QwPartialTrack & | SmearPosition (const double sigma_x, const double sigma_y) |
Smear the position. More... | |
QwPartialTrack & | SmearAngleTheta (const double sigma) |
Smear the theta angle. More... | |
QwPartialTrack & | SmearAnglePhi (const double sigma) |
Smear the phi angle. More... | |
const QwVertex * | DeterminePositionInDetector (const QwDetectorInfo *geometry) |
Determine vertex in detector. More... | |
const QwVertex * | DeterminePositionInTarget (const QwGeometry &geometry) |
Determine vertex in the target. More... | |
const QwVertex * | DeterminePositionInTriggerScintillators (const QwGeometry &geometry) |
Determine intersection with trigger scintillators. More... | |
const QwVertex * | DeterminePositionInCerenkovBars (const QwGeometry &geometry) |
Determine intersection with cerenkov bars. More... | |
const QwVertex * | DeterminePositionInHDC (const QwGeometry &geometry) |
Determine position in first horizontal drift chamber. More... | |
double | GetAverageResidual () const |
void | SetAverageResidual (const double residual) |
double | CalculateAverageResidual () |
void | SetAverageResidual () |
void | SetAlone (const int alone) |
int | GetAlone () const |
Only 2 Treelines in Plane 0. More... | |
void | RotateCoordinates () |
Rotate coordinates to right octant. More... | |
void | RotateRotator (const QwDetectorInfo *geometry) |
Creating, adding, and getting tree lines | |
QwTreeLine * | CreateNewTreeLine () |
Create a new tree line. More... | |
void | AddTreeLine (const QwTreeLine *treeline) |
Add an existing tree line as a copy. More... | |
void | AddTreeLineList (const QwTreeLine *treelinelist) |
Add a linked list of existing tree lines as a copy. More... | |
void | AddTreeLineList (const std::vector< QwTreeLine * > &treelinelist) |
Add a standard vector of existing tree lines as a copy. More... | |
void | ClearTreeLines (Option_t *option="") |
Clear the list of tree lines. More... | |
void | ResetTreeLines (Option_t *option="") |
Reset the list of tree lines. More... | |
Int_t | GetNumberOfTreeLines () const |
Get the number of tree lines. More... | |
const std::vector< QwTreeLine * > & | GetListOfTreeLines () const |
Get the list of tree lines. More... | |
const QwTreeLine * | GetTreeLine (const int tl) const |
Get the specified tree line. More... | |
void | PrintTreeLines (Option_t *option="") const |
Print the list of tree lines. More... | |
![]() | |
VQwTrackingElement () | |
Default constructor. More... | |
VQwTrackingElement (const VQwTrackingElement &that) | |
virtual | ~VQwTrackingElement () |
Virtual destructor. More... | |
VQwTrackingElement & | operator= (const VQwTrackingElement &that) |
Assignment operator. More... | |
const QwDetectorInfo * | GetDetectorInfo () const |
Get the detector info pointer. More... | |
void | SetDetectorInfo (const QwDetectorInfo *detectorinfo) |
Set the detector info pointer. More... | |
EQwRegionID | GetRegion () const |
Get the region. More... | |
void | SetRegion (EQwRegionID region) |
Set the region. More... | |
EQwDetectorPackage | GetPackage () const |
Get the package. More... | |
void | SetPackage (EQwDetectorPackage package) |
Set the package. More... | |
int | GetOctant () const |
Get the octant number. More... | |
void | SetOctant (int octant) |
Set the octant number. More... | |
EQwDirectionID | GetDirection () const |
Get the direction. More... | |
void | SetDirection (EQwDirectionID direction) |
Set the direction. More... | |
int | GetPlane () const |
Get the plane number. More... | |
void | SetPlane (int plane) |
Set the plane number. More... | |
int | GetElement () const |
Get the element number. More... | |
void | SetElement (int element) |
Set the element number. More... | |
void | SetGeometryTo (const VQwTrackingElement &e) |
Copy the geometry info from another object. More... | |
![]() | |
QwObjectCounter () | |
Default constructor. More... | |
QwObjectCounter (const QwObjectCounter &) | |
Copy constructor. More... | |
virtual | ~QwObjectCounter () |
Destructor. More... | |
Data Fields | |
Double_t | fOffsetX |
x coordinate (at MAGNET_CENTER) More... | |
Double_t | fOffsetY |
y coordinate (at MAGNET_CENTER) More... | |
Double_t | fSlopeX |
x slope More... | |
Double_t | fSlopeY |
y slope More... | |
Double_t | fChi |
combined chi square More... | |
Double_t | fCov [4][4] |
covariance matrix More... | |
Double_t | TResidual [kNumDirections] |
Double_t | fSignedResidual [12] |
Bool_t | fIsUsed |
used (part of a track) More... | |
Bool_t | fIsVoid |
marked as being void More... | |
Bool_t | fIsGood |
Int_t | fNumMiss |
missing hits More... | |
Int_t | fNumHits |
used hits More... | |
double | pR2hit [3] |
x-y-z position at R2 More... | |
double | uvR2hit [3] |
direction at R2 More... | |
double | pR3hit [3] |
x-y-z position at R3 More... | |
double | uvR3hit [3] |
direction at R3 More... | |
int | fAlone |
Private Member Functions | |
void | Initialize () |
Initialization. More... | |
ClassDef (QwPartialTrack, 1) | |
Private Attributes | |
Int_t | fNQwTreeLines |
Number of tree lines in this partial track. More... | |
std::vector< QwTreeLine * > | fQwTreeLines |
List of tree lines in this partial track. More... | |
double | fAverageResidual |
number of Plane 0 Treelines More... | |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const QwPartialTrack &pt) |
Additional Inherited Members | |
![]() | |
static size_t | GetObjectsCreated () |
Get number of objects ever created. More... | |
static size_t | GetObjectsAlive () |
Get number of objects still alive. More... | |
![]() | |
ClassDef (VQwTrackingElement, 1) | |
![]() | |
const QwDetectorInfo * | fDetectorInfo |
EQwRegionID | fRegion |
///< Detector info pointer More... | |
EQwDetectorPackage | fPackage |
Package. More... | |
int | fOctant |
Octant number. More... | |
EQwDirectionID | fDirection |
Direction. More... | |
int | fPlane |
Plane number. More... | |
int | fElement |
Element number. More... | |
Contains the straight part of a track in one region only.
A QwPartialTrack contains tracking information for one region only. It is constructed by combining multiple tree lines together, and in turn used to construct the complete track.
Definition at line 38 of file QwPartialTrack.h.
QwPartialTrack::QwPartialTrack | ( | ) |
Default constructor.
Default constructor
Definition at line 15 of file QwPartialTrack.cc.
References Initialize().
QwPartialTrack::QwPartialTrack | ( | const QwPartialTrack & | that | ) |
Copy constructor by reference.
Copy constructor by reference
Definition at line 43 of file QwPartialTrack.cc.
References Initialize().
QwPartialTrack::QwPartialTrack | ( | const QwPartialTrack * | that | ) |
Copy constructor from pointer.
Copy constructor with pointer
Definition at line 56 of file QwPartialTrack.cc.
References Initialize().
QwPartialTrack::QwPartialTrack | ( | const TVector3 & | position, |
const TVector3 & | direction | ||
) |
Constructor with track position and direction.
Constructor with position and direction vectors
position | Position of the partial track |
direction | Direction of the partial track |
Definition at line 26 of file QwPartialTrack.cc.
References fOffsetX, fOffsetY, fSlopeX, fSlopeY, and Initialize().
|
virtual |
Destructor.
Destructor
Definition at line 72 of file QwPartialTrack.cc.
References Clear().
void QwPartialTrack::AddTreeLine | ( | const QwTreeLine * | treeline | ) |
Add an existing tree line as a copy.
Definition at line 225 of file QwPartialTrack.cc.
References fNQwTreeLines, and fQwTreeLines.
Referenced by AddTreeLineList(), CreateNewTreeLine(), QwTrackingTreeCombine::r3_PartialTrackFit(), and QwTrackingTreeCombine::TcTreeLineCombine().
void QwPartialTrack::AddTreeLineList | ( | const QwTreeLine * | treelinelist | ) |
Add a linked list of existing tree lines as a copy.
Definition at line 232 of file QwPartialTrack.cc.
References AddTreeLine(), and QwTreeLine::next.
Referenced by operator=().
void QwPartialTrack::AddTreeLineList | ( | const std::vector< QwTreeLine * > & | treelinelist | ) |
Add a standard vector of existing tree lines as a copy.
Definition at line 243 of file QwPartialTrack.cc.
References AddTreeLine().
double QwPartialTrack::CalculateAverageResidual | ( | ) |
Calculate the average residual of this partial track over all treelines
Definition at line 188 of file QwPartialTrack.cc.
References fAverageResidual, QwTreeLine::GetAverageResidual(), GetNumberOfTreeLines(), GetTreeLine(), and QwTreeLine::IsUsed().
Referenced by SetAverageResidual(), and QwTrackingTreeCombine::TlTreeCombine().
|
private |
void QwPartialTrack::Clear | ( | Option_t * | option = "" | ) |
Definition at line 205 of file QwPartialTrack.cc.
References ClearTreeLines().
Referenced by ~QwPartialTrack().
void QwPartialTrack::ClearTreeLines | ( | Option_t * | option = "" | ) |
Clear the list of tree lines.
Definition at line 251 of file QwPartialTrack.cc.
References fNQwTreeLines, and fQwTreeLines.
Referenced by Clear(), operator=(), and ResetTreeLines().
QwTreeLine * QwPartialTrack::CreateNewTreeLine | ( | ) |
Create a new tree line.
Definition at line 217 of file QwPartialTrack.cc.
References AddTreeLine().
const QwVertex * QwPartialTrack::DeterminePositionInCerenkovBars | ( | const QwGeometry & | geometry | ) |
Determine intersection with cerenkov bars.
This method checks whether the region 3 partial track has an intersection with the trigger scintillators in a detector package.
The cerenkov bars are assumed to be the only (or at least the first) detectors in region 3.
Definition at line 458 of file QwPartialTrack.cc.
References DeterminePositionInDetector(), VQwTrackingElement::GetPackage(), QwGeometry::in(), and kRegionIDCer.
const QwVertex * QwPartialTrack::DeterminePositionInDetector | ( | const QwDetectorInfo * | detector | ) |
Determine vertex in detector.
This method checks determines the intersection of the partial track with a planar detector.
Definition at line 395 of file QwPartialTrack.cc.
References QwLog::endl(), QwDetectorInfo::GetActiveWidthX(), QwDetectorInfo::GetActiveWidthY(), QwDetectorInfo::GetDetectorPitch(), QwDetectorInfo::GetPosition(), GetPosition(), QwDetectorInfo::GetZPosition(), and QwMessage.
Referenced by DeterminePositionInCerenkovBars(), DeterminePositionInHDC(), and DeterminePositionInTriggerScintillators().
const QwVertex * QwPartialTrack::DeterminePositionInHDC | ( | const QwGeometry & | geometry | ) |
Determine position in first horizontal drift chamber.
This method checks whether the region 2 partial track has an intersection with the horizontal drift chambers in a detector package.
The drift chambers are assumed to be the only (or at least the first) detectors in region 2.
Definition at line 478 of file QwPartialTrack.cc.
References DeterminePositionInDetector(), VQwTrackingElement::GetPackage(), QwGeometry::in(), and kRegionID2.
const QwVertex * QwPartialTrack::DeterminePositionInTarget | ( | const QwGeometry & | geometry | ) |
Determine vertex in the target.
This method checks determines the intersection of the partial track with the target.
Definition at line 423 of file QwPartialTrack.cc.
References QwLog::endl(), GetPosition(), and QwVerbose.
const QwVertex * QwPartialTrack::DeterminePositionInTriggerScintillators | ( | const QwGeometry & | geometry | ) |
Determine intersection with trigger scintillators.
This method checks whether the region 3 partial track has an intersection with the trigger scintillators in a detector package.
The trigger scintillators are assumed to be the only (or at least the first) detectors in region 3.
Definition at line 438 of file QwPartialTrack.cc.
References DeterminePositionInDetector(), VQwTrackingElement::GetPackage(), QwGeometry::in(), and kRegionIDTrig.
|
inline |
|
inline |
Definition at line 153 of file QwPartialTrack.h.
References fAverageResidual.
double QwPartialTrack::GetChiWeight | ( | ) | const |
Determine the chi^2 for a partial track, weighted by the number of hits
Definition at line 167 of file QwPartialTrack.cc.
References QwLog::endl(), fChi, fNumHits, fNumMiss, and QwDebug.
Referenced by QwTrackingTreeSort::rcPartConnSort().
|
inline |
Get the list of tree lines.
Definition at line 99 of file QwPartialTrack.h.
References fQwTreeLines.
Referenced by QwTrackingTreeSort::rcPTCommonWires().
const TVector3 QwPartialTrack::GetMomentumDirection | ( | ) | const |
Return the direction.
Determines the direction of the track at the given z position
Definition at line 340 of file QwPartialTrack.cc.
References fSlopeX, and fSlopeY.
Referenced by QwMatrixLookup::Bridge(), QwRayTracer::Bridge(), QwEvent::CalculateKinematics(), QwBridgingTrackFilter::Filter(), GetMomentumDirectionPhi(), and GetMomentumDirectionTheta().
|
inline |
Return the phi angle.
Definition at line 118 of file QwPartialTrack.h.
References GetMomentumDirection().
Referenced by QwBridgingTrackFilter::Filter(), SmearAnglePhi(), and SmearAngleTheta().
|
inline |
Return the theta angle.
Definition at line 122 of file QwPartialTrack.h.
References GetMomentumDirection().
Referenced by QwEvent::CalculateKinematics(), QwBridgingTrackFilter::Filter(), SmearAnglePhi(), and SmearAngleTheta().
|
inline |
Get the number of tree lines.
Definition at line 97 of file QwPartialTrack.h.
References fNQwTreeLines.
Referenced by CalculateAverageResidual().
const TVector3 QwPartialTrack::GetPosition | ( | const double | z | ) | const |
Return the vertex at position z.
Determines the position of the track at the given z position
Definition at line 328 of file QwPartialTrack.cc.
References fOffsetX, fOffsetY, fSlopeX, and fSlopeY.
Referenced by QwMatrixLookup::Bridge(), QwRayTracer::Bridge(), QwEvent::CalculateKinematics(), DeterminePositionInDetector(), DeterminePositionInTarget(), and QwBridgingTrackFilter::Filter().
|
inline |
Get the specified tree line.
Definition at line 101 of file QwPartialTrack.h.
References fQwTreeLines.
Referenced by CalculateAverageResidual(), and DrawTreeLineVDC().
|
inline |
Get the vertex position.
Definition at line 128 of file QwPartialTrack.h.
References fOffsetX, fOffsetY, fSlopeX, and fSlopeY.
Referenced by QwEvent::CalculateKinematics().
|
private |
Initialization.
Perform object initialization
Definition at line 142 of file QwPartialTrack.cc.
References fAlone, fIsGood, fIsUsed, fIsVoid, fOffsetX, fOffsetY, fSignedResidual, fSlopeX, fSlopeY, kNumDirections, and TResidual.
Referenced by QwPartialTrack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 72 of file QwPartialTrack.h.
References fIsVoid.
Referenced by PrintValid(), and QwTrackingTreeCombine::TlTreeCombine().
|
inline |
Definition at line 71 of file QwPartialTrack.h.
References fIsVoid.
Referenced by operator<<().
QwPartialTrack & QwPartialTrack::operator= | ( | const QwPartialTrack & | that | ) |
Assignment operator.
Assignment operator
Definition at line 88 of file QwPartialTrack.cc.
References AddTreeLineList(), ClearTreeLines(), fAlone, fAverageResidual, fChi, fCov, fIsGood, fIsUsed, fIsVoid, fNumHits, fNumMiss, fOffsetX, fOffsetY, fQwTreeLines, fSignedResidual, fSlopeX, fSlopeY, kNumDirections, VQwTrackingElement::operator=(), pR2hit, pR3hit, TResidual, uvR2hit, and uvR3hit.
void QwPartialTrack::Print | ( | const Option_t * | options = 0 | ) | const |
Print some debugging information
Definition at line 285 of file QwPartialTrack.cc.
References QwLog::endl(), and QwVerbose.
void QwPartialTrack::PrintTreeLines | ( | Option_t * | option = "" | ) | const |
Print the list of tree lines.
Definition at line 268 of file QwPartialTrack.cc.
References fQwTreeLines, and QwTreeLine::next.
void QwPartialTrack::PrintValid | ( | ) |
Print some debugging information for valid partial tracks
Definition at line 294 of file QwPartialTrack.cc.
References QwLog::endl(), IsValid(), and QwVerbose.
void QwPartialTrack::Reset | ( | Option_t * | option = "" | ) |
Definition at line 211 of file QwPartialTrack.cc.
References ResetTreeLines().
void QwPartialTrack::ResetTreeLines | ( | Option_t * | option = "" | ) |
Reset the list of tree lines.
Definition at line 262 of file QwPartialTrack.cc.
References ClearTreeLines().
Referenced by Reset().
void QwPartialTrack::RotateCoordinates | ( | ) |
Rotate coordinates to right octant.
This method rotate track geometry information to the right postion according to the octant number. Remember the initial position is at octant 3.
Definition at line 496 of file QwPartialTrack.cc.
References fOffsetX, fOffsetY, fSlopeX, fSlopeY, and VQwTrackingElement::GetOctant().
Referenced by QwTrackingTreeCombine::TlTreeCombine().
void QwPartialTrack::RotateRotator | ( | const QwDetectorInfo * | geometry | ) |
Definition at line 522 of file QwPartialTrack.cc.
References fOffsetX, fOffsetY, fSlopeX, fSlopeY, QwDetectorInfo::GetRotatorPitch(), QwDetectorInfo::GetRotatorRoll(), and QwDetectorInfo::GetRotatorYaw().
Referenced by QwTrackingTreeCombine::TlTreeCombine().
|
inline |
Definition at line 159 of file QwPartialTrack.h.
References fAlone.
Referenced by QwTrackingTreeCombine::TlTreeCombine().
|
inline |
Definition at line 154 of file QwPartialTrack.h.
References fAverageResidual.
Referenced by QwTrackingTreeCombine::TcTreeLineCombine().
|
inline |
Definition at line 156 of file QwPartialTrack.h.
References CalculateAverageResidual(), and fAverageResidual.
QwPartialTrack & QwPartialTrack::SmearAnglePhi | ( | const double | sigma | ) |
Smear the phi angle.
Smear the phi angle of the partial track
sigma | Standard deviation in phi |
Definition at line 380 of file QwPartialTrack.cc.
References fSlopeX, fSlopeY, GetMomentumDirectionPhi(), and GetMomentumDirectionTheta().
QwPartialTrack & QwPartialTrack::SmearAngleTheta | ( | const double | sigma | ) |
Smear the theta angle.
Smear the theta angle of the partial track
sigma | Standard deviation in theta |
Definition at line 366 of file QwPartialTrack.cc.
References fSlopeX, fSlopeY, GetMomentumDirectionPhi(), and GetMomentumDirectionTheta().
QwPartialTrack & QwPartialTrack::SmearPosition | ( | const double | sigma_x, |
const double | sigma_y | ||
) |
Smear the position.
Smear the position of the partial track
sigma_x | Standard deviation in x |
sigma_y | Standard deviation in y |
Definition at line 355 of file QwPartialTrack.cc.
References fOffsetX, and fOffsetY.
|
friend |
Output stream operator overloading
Definition at line 303 of file QwPartialTrack.cc.
int QwPartialTrack::fAlone |
Definition at line 197 of file QwPartialTrack.h.
Referenced by GetAlone(), Initialize(), operator=(), and SetAlone().
|
private |
number of Plane 0 Treelines
average residual over all used treelines
Definition at line 202 of file QwPartialTrack.h.
Referenced by CalculateAverageResidual(), GetAverageResidual(), operator<<(), operator=(), and SetAverageResidual().
Double_t QwPartialTrack::fChi |
combined chi square
Definition at line 177 of file QwPartialTrack.h.
Referenced by QwRayTracer::Bridge(), GetChiWeight(), operator<<(), operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), QwTrackingTreeCombine::TcTreeLineCombine(), and QwTrackingTreeCombine::TlTreeCombine().
Double_t QwPartialTrack::fCov[4][4] |
covariance matrix
Definition at line 178 of file QwPartialTrack.h.
Referenced by operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), and QwTrackingTreeCombine::TcTreeLineCombine().
Bool_t QwPartialTrack::fIsGood |
Definition at line 186 of file QwPartialTrack.h.
Referenced by Initialize(), IsGood(), and operator=().
Bool_t QwPartialTrack::fIsUsed |
used (part of a track)
Definition at line 184 of file QwPartialTrack.h.
Referenced by Initialize(), IsNotUsed(), IsUsed(), and operator=().
Bool_t QwPartialTrack::fIsVoid |
marked as being void
Definition at line 185 of file QwPartialTrack.h.
Referenced by Initialize(), IsNotValid(), IsValid(), IsVoid(), operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), QwTrackingTreeSort::rcPartConnSort(), and QwTrackingTreeCombine::TcTreeLineCombine().
|
private |
Number of tree lines in this partial track.
Definition at line 43 of file QwPartialTrack.h.
Referenced by AddTreeLine(), ClearTreeLines(), and GetNumberOfTreeLines().
Int_t QwPartialTrack::fNumHits |
used hits
Definition at line 189 of file QwPartialTrack.h.
Referenced by GetChiWeight(), operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), and QwTrackingTreeCombine::TcTreeLineCombine().
Int_t QwPartialTrack::fNumMiss |
missing hits
Definition at line 188 of file QwPartialTrack.h.
Referenced by GetChiWeight(), operator=(), and QwTrackingTreeCombine::TcTreeLineCombine().
Double_t QwPartialTrack::fOffsetX |
x coordinate (at MAGNET_CENTER)
Definition at line 171 of file QwPartialTrack.h.
Referenced by QwBridgingTrackFilter::Filter(), GetPosition(), GetVertexZ(), Initialize(), operator<<(), operator=(), QwPartialTrack(), QwTrackingTreeCombine::r3_PartialTrackFit(), RotateCoordinates(), RotateRotator(), SmearPosition(), and QwTrackingTreeCombine::TcTreeLineCombine().
Double_t QwPartialTrack::fOffsetY |
y coordinate (at MAGNET_CENTER)
Definition at line 172 of file QwPartialTrack.h.
Referenced by QwBridgingTrackFilter::Filter(), GetPosition(), GetVertexZ(), Initialize(), operator<<(), operator=(), QwPartialTrack(), QwTrackingTreeCombine::r3_PartialTrackFit(), RotateCoordinates(), RotateRotator(), SmearPosition(), and QwTrackingTreeCombine::TcTreeLineCombine().
|
private |
List of tree lines in this partial track.
Definition at line 45 of file QwPartialTrack.h.
Referenced by AddTreeLine(), ClearTreeLines(), GetListOfTreeLines(), GetTreeLine(), operator=(), and PrintTreeLines().
Double_t QwPartialTrack::fSignedResidual[12] |
Definition at line 182 of file QwPartialTrack.h.
Referenced by Initialize(), operator=(), and QwTrackingTreeCombine::TcTreeLineCombine().
Double_t QwPartialTrack::fSlopeX |
x slope
Definition at line 173 of file QwPartialTrack.h.
Referenced by QwBridgingTrackFilter::Filter(), GetMomentumDirection(), GetPosition(), GetVertexZ(), Initialize(), operator<<(), operator=(), QwPartialTrack(), QwTrackingTreeCombine::r3_PartialTrackFit(), RotateCoordinates(), RotateRotator(), SmearAnglePhi(), SmearAngleTheta(), and QwTrackingTreeCombine::TcTreeLineCombine().
Double_t QwPartialTrack::fSlopeY |
y slope
Definition at line 174 of file QwPartialTrack.h.
Referenced by QwBridgingTrackFilter::Filter(), GetMomentumDirection(), GetPosition(), GetVertexZ(), Initialize(), operator<<(), operator=(), QwPartialTrack(), QwTrackingTreeCombine::r3_PartialTrackFit(), RotateCoordinates(), RotateRotator(), SmearAnglePhi(), SmearAngleTheta(), and QwTrackingTreeCombine::TcTreeLineCombine().
double QwPartialTrack::pR2hit[3] |
double QwPartialTrack::pR3hit[3] |
Double_t QwPartialTrack::TResidual[kNumDirections] |
Definition at line 181 of file QwPartialTrack.h.
Referenced by Initialize(), operator=(), and QwTrackingTreeCombine::TcTreeLineCombine().
double QwPartialTrack::uvR2hit[3] |
double QwPartialTrack::uvR3hit[3] |