QwAnalysis
|
One-dimensional (u, v, or x) track stubs and associated hits. More...
#include <QwTreeLine.h>
Public Member Functions | |
QwTreeLine () | |
Default constructor. More... | |
QwTreeLine (int _a_beg, int _a_end, int _b_beg, int _b_end) | |
Constructor with tree search results. More... | |
QwTreeLine (double offset, double slope) | |
Constructor with offset and slope. More... | |
QwTreeLine (const QwTreeLine &that) | |
Copy constructor. More... | |
QwTreeLine (const QwTreeLine *that) | |
Copy constructor. More... | |
virtual | ~QwTreeLine () |
Destructor. More... | |
QwTreeLine & | operator= (const QwTreeLine &treeline) |
Assignment operator. More... | |
bool | IsVoid () const |
Is this tree line void? More... | |
void | SetVoid (const bool isvoid=true) |
bool | IsValid () const |
Is this tree line valid? More... | |
void | SetValid (const bool isvoid=false) |
bool | IsNotVoid () const |
Is this tree line not void? More... | |
void | SetNotVoid (const bool isvoid=false) |
bool | IsUsed () const |
Is this tree line used? More... | |
void | SetUsed (const bool isused=true) |
bool | IsNotUsed () const |
Is this tree line not used? More... | |
void | SetNotUsed (const bool isused=false) |
double | GetChiWeight () |
Get the weighted chi^2. More... | |
QwHit * | GetBestWireHit (double offset=0.0) |
Get the hit with the smallest drift distance. More... | |
void | Print (const Option_t *options=0) const |
void | PrintValid () |
void | SetOffset (const double offset) |
Set the offset. More... | |
double | GetOffset () const |
Get the offset. More... | |
void | SetSlope (const double slope) |
Set the slope. More... | |
double | GetSlope () const |
Get the slope. More... | |
void | SetChi (const double chi) |
Set the chi^2. More... | |
double | GetChi () const |
Get the chi^2. More... | |
void | SetCov (const double *cov) |
Set the covariance. More... | |
const double * | GetCov () const |
Get the covariance. More... | |
void | SetMatchingPattern (std::vector< int > &box) |
Set the matching pattern. More... | |
std::pair< double, double > | CalculateDistance (int row, double width, unsigned int bins, double error) |
calculate the upper and lower bound of the drift distance give the row number More... | |
std::vector< QwTreeLine * > | GetListAsVector () const |
Get vector for linked list of treelines. More... | |
Creating, adding, and getting hits and hit containers | |
void | AddHit (const QwHit *hit) |
Add a single hit. More... | |
void | AddHitList (const std::vector< QwHit * > &fQwHits) |
Add a list of hits. More... | |
Int_t | GetNumberOfHits () const |
Get the number of hits. More... | |
QwHit * | GetHit (int i=0) |
Get a specific hit. More... | |
const QwHit * | GetHit (int i=0) const |
Get a specific hit (const version) More... | |
const std::vector< QwHit * > & | GetListOfHits () const |
Get the list of hits. More... | |
void | ClearHits () |
Clear the list of hits without deleting. More... | |
void | DeleteHit (const size_t i) |
Delete a single hit. More... | |
void | DeleteHits () |
Delete the hits in the list. More... | |
Positions and resolutions in wire planes | |
double | GetPositionFirst (const double binwidth) |
Returns position at the first detector plane. More... | |
double | GetPositionLast (const double binwidth) |
Returns position at the last detector plane. More... | |
double | GetResolutionFirst (const double binwidth) |
Returns resolution at the first detector plane. More... | |
double | GetResolutionLast (const double binwidth) |
Returns resolution at the last detector plane. More... | |
Calculate the residuals | |
double | GetAverageResidual () const |
Get the average residuals. More... | |
void | SetAverageResidual (const double residual) |
Set the average residuals. More... | |
double | CalculateAverageResidual () |
Calculate the average residuals. More... | |
void | SetAverageResidual () |
Calculate and set the average residuals. More... | |
Public Member Functions inherited from VQwTrackingElement | |
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... | |
Public Member Functions inherited from QwObjectCounter< QwTreeLine > | |
QwObjectCounter () | |
Default constructor. More... | |
QwObjectCounter (const QwObjectCounter &) | |
Copy constructor. More... | |
virtual | ~QwObjectCounter () |
Destructor. More... | |
Data Fields | |
std::vector< int > | fMatchingPattern |
double | fOffset |
track offset More... | |
double | fSlope |
track slope More... | |
double | fChi |
chi squared(?) More... | |
double | fCov [3] |
covariance matrix of offset and slope More... | |
int | a_beg |
int | a_end |
bin in first layer More... | |
int | b_beg |
int | b_end |
bin in last layer More... | |
int | fNumHits |
number of hits on this treeline More... | |
int | fNumMiss |
number of planes without hits More... | |
QwHit * | fHits [2 *MAX_LAYERS] |
int | fHashArray [2 *MAX_LAYERS] |
///< all hits that satisfy road requirement More... | |
int | fR3Offset |
offset of demultiplexed group of 8 More... | |
int | fR3FirstWire |
int | fR3LastWire |
first and last wire in group of 8 More... | |
QwTreeLine * | next |
Private Member Functions | |
void | Initialize () |
Initialization. More... | |
ClassDef (QwTreeLine, 1) | |
Private Attributes | |
Int_t | fNQwHits |
Number of hits in this tree line. More... | |
std::vector< QwHit * > | fQwHits |
List of hits in this tree line. More... | |
bool | fIsVoid |
has been found void More... | |
bool | fIsUsed |
has been used (part of parttrack) More... | |
double | fAverageResidual |
///< link to next list element More... | |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const QwTreeLine &tl) |
Output stream operator. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from QwObjectCounter< QwTreeLine > | |
static size_t | GetObjectsCreated () |
Get number of objects ever created. More... | |
static size_t | GetObjectsAlive () |
Get number of objects still alive. More... | |
Protected Member Functions inherited from VQwTrackingElement | |
ClassDef (VQwTrackingElement, 1) | |
Protected Attributes inherited from VQwTrackingElement | |
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... | |
One-dimensional (u, v, or x) track stubs and associated hits.
The QwTreeLine has a pointer to a set of hits. It is passed to various track fitting procedures and carries around the fit results.
Definition at line 51 of file QwTreeLine.h.
QwTreeLine::QwTreeLine | ( | ) |
Default constructor.
Definition at line 23 of file QwTreeLine.cc.
References Initialize().
QwTreeLine::QwTreeLine | ( | int | _a_beg, |
int | _a_end, | ||
int | _b_beg, | ||
int | _b_end | ||
) |
Constructor with tree search results.
Definition at line 31 of file QwTreeLine.cc.
References a_beg, a_end, b_beg, b_end, and Initialize().
QwTreeLine::QwTreeLine | ( | double | offset, |
double | slope | ||
) |
Constructor with offset and slope.
Definition at line 45 of file QwTreeLine.cc.
References fOffset, fSlope, and Initialize().
QwTreeLine::QwTreeLine | ( | const QwTreeLine & | that | ) |
Copy constructor.
Definition at line 56 of file QwTreeLine.cc.
References Initialize().
QwTreeLine::QwTreeLine | ( | const QwTreeLine * | that | ) |
Copy constructor.
Definition at line 67 of file QwTreeLine.cc.
References Initialize().
|
virtual |
Destructor.
Delete the tree line and the lists of hits depending on it
Definition at line 84 of file QwTreeLine.cc.
References DeleteHits(), fHits, and MAX_LAYERS.
void QwTreeLine::AddHit | ( | const QwHit * | hit | ) |
Add a single hit.
Definition at line 219 of file QwTreeLine.cc.
References fNQwHits, and fQwHits.
Referenced by AddHitList(), QwTrackingTreeMatch::MatchRegion3(), QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
void QwTreeLine::AddHitList | ( | const std::vector< QwHit * > & | fQwHits | ) |
Add a list of hits.
Definition at line 226 of file QwTreeLine.cc.
References AddHit().
Referenced by operator=().
double QwTreeLine::CalculateAverageResidual | ( | ) |
Calculate the average residuals.
Calculate average residual of this partial track over all treelines
Definition at line 296 of file QwTreeLine.cc.
References fAverageResidual, GetHit(), GetNumberOfHits(), QwHit::GetTreeLineResidual(), and QwHit::IsUsed().
Referenced by QwTrackingTreeMatch::MatchRegion3(), SetAverageResidual(), and QwTrackingTreeCombine::TlTreeLineSort().
std::pair< double, double > QwTreeLine::CalculateDistance | ( | int | row, |
double | width, | ||
unsigned int | bins, | ||
double | error | ||
) |
calculate the upper and lower bound of the drift distance give the row number
Definition at line 374 of file QwTreeLine.cc.
References fMatchingPattern.
Referenced by QwTrackingTreeCombine::TlTreeLineSort().
|
private |
void QwTreeLine::ClearHits | ( | ) |
Clear the list of hits without deleting.
Definition at line 194 of file QwTreeLine.cc.
References fNQwHits, and fQwHits.
Referenced by DeleteHits(), Initialize(), and operator=().
void QwTreeLine::DeleteHit | ( | const size_t | i | ) |
Delete a single hit.
Definition at line 209 of file QwTreeLine.cc.
References fNQwHits, and fQwHits.
Referenced by QwTrackingTreeCombine::TlMatchHits().
void QwTreeLine::DeleteHits | ( | ) |
Delete the hits in the list.
Definition at line 201 of file QwTreeLine.cc.
References ClearHits(), and fQwHits.
Referenced by ~QwTreeLine().
|
inline |
Get the average residuals.
Definition at line 163 of file QwTreeLine.h.
References fAverageResidual.
Referenced by QwPartialTrack::CalculateAverageResidual(), and QwTrackingTreeCombine::TcTreeLineCombine().
QwHit * QwTreeLine::GetBestWireHit | ( | double | offset = 0.0 | ) |
Get the hit with the smallest drift distance.
Determine the hit with the smallest drift distance, i.e. a first order estimate of the crossing of the track with the central wire plane.
offset | Optional offset to the position |
Definition at line 277 of file QwTreeLine.cc.
References GetHit(), and GetNumberOfHits().
|
inline |
double QwTreeLine::GetChiWeight | ( | ) |
Get the weighted chi^2.
Determine the chi^2 for a tree line, weighted by the number of hits.
Definition at line 257 of file QwTreeLine.cc.
References QwLog::endl(), fChi, fNumHits, fNumMiss, and QwMessage.
|
inline |
QwHit * QwTreeLine::GetHit | ( | int | i = 0 | ) |
Get a specific hit.
Definition at line 234 of file QwTreeLine.cc.
References fNQwHits, and fQwHits.
Referenced by CalculateAverageResidual(), GetBestWireHit(), QwTrackingTreeCombine::r3_PartialTrackFit(), QwTrackingTreeCombine::TlMatchHits(), and QwTrackingTreeCombine::TlTreeCombine().
const QwHit * QwTreeLine::GetHit | ( | int | i = 0 | ) | const |
Get a specific hit (const version)
Definition at line 243 of file QwTreeLine.cc.
References fNQwHits, and fQwHits.
|
inline |
Get vector for linked list of treelines.
Definition at line 194 of file QwTreeLine.h.
References next.
|
inline |
Get the list of hits.
Definition at line 115 of file QwTreeLine.h.
References fQwHits.
Referenced by QwTrackingTreeMatch::MatchRegion3(), QwTrackingTreeSort::rcCommonWires_r3(), and QwTrackingTreeCombine::TlMatchHits().
|
inline |
Get the number of hits.
Definition at line 109 of file QwTreeLine.h.
References fNQwHits.
Referenced by CalculateAverageResidual(), GetBestWireHit(), QwTrackingTreeSort::rcCommonWires_r3(), QwTrackingTreeCombine::TlMatchHits(), and QwTrackingTreeCombine::TlTreeCombine().
|
inline |
|
inline |
Returns position at the first detector plane.
Definition at line 140 of file QwTreeLine.h.
Referenced by QwTrackingTreeCombine::TlTreeLineSort().
|
inline |
Returns position at the last detector plane.
Definition at line 145 of file QwTreeLine.h.
Referenced by QwTrackingTreeCombine::TlTreeLineSort().
|
inline |
Returns resolution at the first detector plane.
Definition at line 151 of file QwTreeLine.h.
Referenced by QwTrackingTreeCombine::TlTreeLineSort().
|
inline |
Returns resolution at the last detector plane.
Definition at line 155 of file QwTreeLine.h.
Referenced by QwTrackingTreeCombine::TlTreeLineSort().
|
inline |
|
private |
Initialization.
Perform object initialization
Definition at line 101 of file QwTreeLine.cc.
References a_beg, a_end, b_beg, b_end, ClearHits(), fAverageResidual, fChi, fCov, fHashArray, fHits, fIsUsed, fIsVoid, fNumHits, fNumMiss, fOffset, fR3FirstWire, fR3LastWire, fR3Offset, fSlope, MAX_LAYERS, and next.
Referenced by QwTreeLine().
|
inline |
|
inline |
|
inline |
Is this tree line used?
Definition at line 96 of file QwTreeLine.h.
References fIsUsed.
Referenced by QwPartialTrack::CalculateAverageResidual().
|
inline |
Is this tree line valid?
Definition at line 90 of file QwTreeLine.h.
References fIsVoid.
Referenced by PrintValid(), and QwTrackingTreeCombine::TlTreeLineSort().
|
inline |
Is this tree line void?
Definition at line 87 of file QwTreeLine.h.
References fIsVoid.
Referenced by QwTrackingTreeSearch::exists(), operator<<(), QwTrackingTreeSort::rcTreeConnSort(), QwTrackingTreeCombine::TlTreeCombine(), and QwTrackingTreeCombine::TlTreeLineSort().
QwTreeLine & QwTreeLine::operator= | ( | const QwTreeLine & | that | ) |
Assignment operator.
Assignment operator
Definition at line 141 of file QwTreeLine.cc.
References a_beg, a_end, AddHitList(), b_beg, b_end, ClearHits(), fAverageResidual, fChi, fCov, fHashArray, fHits, fMatchingPattern, fNumHits, fNumMiss, fOffset, fQwHits, fR3FirstWire, fR3LastWire, fR3Offset, fSlope, VQwTrackingElement::GetDirection(), VQwTrackingElement::GetPackage(), VQwTrackingElement::GetPlane(), VQwTrackingElement::GetRegion(), MAX_LAYERS, next, VQwTrackingElement::operator=(), VQwTrackingElement::SetDirection(), VQwTrackingElement::SetPackage(), VQwTrackingElement::SetPlane(), and VQwTrackingElement::SetRegion().
void QwTreeLine::Print | ( | const Option_t * | options = 0 | ) | const |
Print the tree line in a linked list
Definition at line 317 of file QwTreeLine.cc.
Referenced by Print(), QwTrackingWorker::ProcessEvent(), and QwTrackingTreeCombine::TlTreeLineSort().
void QwTreeLine::PrintValid | ( | ) |
Print the valid tree lines in a linked list
Definition at line 327 of file QwTreeLine.cc.
References IsValid(), next, and PrintValid().
Referenced by PrintValid().
|
inline |
Set the average residuals.
Definition at line 165 of file QwTreeLine.h.
References fAverageResidual.
|
inline |
Calculate and set the average residuals.
Definition at line 169 of file QwTreeLine.h.
References CalculateAverageResidual(), and fAverageResidual.
|
inline |
Set the chi^2.
Definition at line 181 of file QwTreeLine.h.
References fChi.
Referenced by QwTrackingTreeMatch::MatchRegion3(), and QwTrackingTreeCombine::TlMatchHits().
|
inline |
Set the covariance.
Definition at line 185 of file QwTreeLine.h.
References fCov.
Referenced by QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
void QwTreeLine::SetMatchingPattern | ( | std::vector< int > & | box | ) |
Set the matching pattern.
Definition at line 367 of file QwTreeLine.cc.
References fMatchingPattern.
Referenced by QwTrackingTreeSearch::_SearchTreeLines().
|
inline |
|
inline |
|
inline |
Set the offset.
Definition at line 173 of file QwTreeLine.h.
References fOffset.
Referenced by QwTrackingTreeMatch::MatchRegion3(), and QwTrackingTreeCombine::TlMatchHits().
|
inline |
Set the slope.
Definition at line 177 of file QwTreeLine.h.
References fSlope.
Referenced by QwTrackingTreeMatch::MatchRegion3(), and QwTrackingTreeCombine::TlMatchHits().
|
inline |
Definition at line 97 of file QwTreeLine.h.
References fIsUsed.
Referenced by QwTrackingTreeCombine::TlTreeCombine().
|
inline |
Definition at line 91 of file QwTreeLine.h.
References fIsVoid.
Referenced by QwTrackingTreeMatch::MatchRegion3(), QwTrackingTreeSort::rcTreeConnSort(), QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
|
inline |
Definition at line 88 of file QwTreeLine.h.
References fIsVoid.
Referenced by QwTrackingTreeSort::rcTreeConnSort(), QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
|
friend |
Output stream operator.
Stream some info about the tree line
stream | Stream as lhs of the operator |
tl | Tree line as rhs of the operator |
Definition at line 340 of file QwTreeLine.cc.
int QwTreeLine::a_beg |
Definition at line 218 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::exists(), GetPositionFirst(), GetResolutionFirst(), Initialize(), operator<<(), operator=(), and QwTreeLine().
int QwTreeLine::a_end |
bin in first layer
Definition at line 218 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::exists(), GetPositionFirst(), GetResolutionFirst(), Initialize(), operator<<(), operator=(), and QwTreeLine().
int QwTreeLine::b_beg |
Definition at line 219 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::exists(), GetPositionLast(), GetResolutionLast(), Initialize(), operator<<(), operator=(), and QwTreeLine().
int QwTreeLine::b_end |
bin in last layer
Definition at line 219 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::exists(), GetPositionLast(), GetResolutionLast(), Initialize(), operator<<(), operator=(), and QwTreeLine().
|
private |
///< link to next list element
average residual over all used hits
Definition at line 235 of file QwTreeLine.h.
Referenced by CalculateAverageResidual(), GetAverageResidual(), Initialize(), operator<<(), operator=(), and SetAverageResidual().
double QwTreeLine::fChi |
chi squared(?)
Definition at line 215 of file QwTreeLine.h.
Referenced by GetChi(), GetChiWeight(), Initialize(), operator<<(), operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), SetChi(), and QwTrackingTreeCombine::TlCheckForX().
double QwTreeLine::fCov[3] |
covariance matrix of offset and slope
Definition at line 216 of file QwTreeLine.h.
Referenced by GetCov(), Initialize(), operator=(), and SetCov().
int QwTreeLine::fHashArray[2 *MAX_LAYERS] |
///< all hits that satisfy road requirement
Definition at line 226 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::_SearchTreeLines(), QwTrackingTreeSearch::exists(), Initialize(), and operator=().
QwHit* QwTreeLine::fHits[2 *MAX_LAYERS] |
Definition at line 224 of file QwTreeLine.h.
Referenced by Initialize(), QwTrackingTreeMatch::MatchRegion3(), operator=(), QwTrackingTreeSort::rcCommonWires(), QwTrackingTreeCombine::TcTreeLineCombine(), QwTrackingTreeCombine::TlCheckForX(), and ~QwTreeLine().
|
private |
has been used (part of parttrack)
Definition at line 207 of file QwTreeLine.h.
Referenced by Initialize(), IsNotUsed(), IsUsed(), SetNotUsed(), and SetUsed().
|
private |
has been found void
Definition at line 206 of file QwTreeLine.h.
Referenced by Initialize(), IsNotVoid(), IsValid(), IsVoid(), SetNotVoid(), SetValid(), and SetVoid().
std::vector<int> QwTreeLine::fMatchingPattern |
Definition at line 212 of file QwTreeLine.h.
Referenced by CalculateDistance(), operator=(), SetMatchingPattern(), and QwTrackingTreeCombine::TlCheckForX().
|
private |
Number of hits in this tree line.
Definition at line 56 of file QwTreeLine.h.
Referenced by AddHit(), ClearHits(), DeleteHit(), GetHit(), and GetNumberOfHits().
int QwTreeLine::fNumHits |
number of hits on this treeline
Definition at line 221 of file QwTreeLine.h.
Referenced by GetChiWeight(), Initialize(), QwTrackingTreeMatch::MatchRegion3(), operator=(), QwTrackingTreeCombine::r3_PartialTrackFit(), QwTrackingTreeCombine::TcTreeLineCombine(), QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
int QwTreeLine::fNumMiss |
number of planes without hits
Definition at line 222 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::_SearchTreeLines(), GetChiWeight(), Initialize(), QwTrackingTreeMatch::MatchRegion3(), operator=(), QwTrackingTreeCombine::TcTreeLineCombine(), QwTrackingTreeCombine::TlCheckForX(), and QwTrackingTreeCombine::TlMatchHits().
double QwTreeLine::fOffset |
track offset
Definition at line 213 of file QwTreeLine.h.
Referenced by GetOffset(), Initialize(), operator<<(), operator=(), QwTreeLine(), QwTrackingTreeCombine::r3_PartialTrackFit(), SetOffset(), and QwTrackingTreeCombine::TlCheckForX().
|
private |
List of hits in this tree line.
Definition at line 58 of file QwTreeLine.h.
Referenced by AddHit(), ClearHits(), DeleteHit(), DeleteHits(), GetHit(), GetListOfHits(), operator<<(), and operator=().
int QwTreeLine::fR3FirstWire |
Definition at line 229 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::_SearchTreeLines(), Initialize(), operator=(), QwTrackingTreeCombine::TlMatchHits(), and QwTrackingTreeCombine::TlTreeLineSort().
int QwTreeLine::fR3LastWire |
first and last wire in group of 8
Definition at line 229 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::_SearchTreeLines(), Initialize(), operator=(), QwTrackingTreeCombine::TlMatchHits(), and QwTrackingTreeCombine::TlTreeLineSort().
int QwTreeLine::fR3Offset |
offset of demultiplexed group of 8
Definition at line 228 of file QwTreeLine.h.
Referenced by QwTrackingTreeSearch::_SearchTreeLines(), QwTrackingTreeSearch::exists(), Initialize(), operator=(), QwTrackingTreeCombine::TlMatchHits(), and QwTrackingTreeCombine::TlTreeLineSort().
double QwTreeLine::fSlope |
track slope
Definition at line 214 of file QwTreeLine.h.
Referenced by GetSlope(), Initialize(), operator<<(), operator=(), QwTreeLine(), QwTrackingTreeCombine::r3_PartialTrackFit(), SetSlope(), and QwTrackingTreeCombine::TlCheckForX().
QwTreeLine* QwTreeLine::next |
Definition at line 231 of file QwTreeLine.h.
Referenced by QwPartialTrack::AddTreeLineList(), QwEvent::AddTreeLineList(), GetListAsVector(), Initialize(), QwTrackingTreeMatch::MatchRegion3(), operator=(), Print(), QwPartialTrack::PrintTreeLines(), QwEvent::PrintTreeLines(), PrintValid(), QwTrackingWorker::ProcessEvent(), QwTrackingTreeSort::rcTreeConnSort(), QwTrackingTreeCombine::TlTreeLineSort(), and QwEvent::~QwEvent().