#include <display_track.h>
|
| displayTracks () |
| base class: displayTracks More...
|
|
virtual | ~displayTracks () |
|
| displayTracks (const displayTracks &)=delete |
|
displayTracks & | operator= (const displayTracks &)=delete |
|
virtual void | displayTrackState (GlobalPosition &trkPosition, GlobalDirection &trkDirection)=0 |
| create the graphic objects for a single track state More...
|
|
virtual void | displayTRT_MeasurementOnTrack (GlobalPosition &strawPosition, double driftRadius, GlobalDirection &trkDirection, bool isOutlier, double trackRadius=0.)=0 |
| create the graphic objects for a single TRT measurement on track More...
|
|
virtual void | displayTRT_Measurement (GlobalPosition &strawPosition, double driftRadius, bool onTrack, bool outlierOnTrack, double trackRadius=0.)=0 |
| create the graphic objects for a single TRT measurement More...
|
|
virtual void | displayTRT_Tubes ()=0 |
|
virtual void | displaySiliconMeasurement (GlobalPosition &measurementPosition, bool onTrack)=0 |
| create the graphic objects for a single Silicon measurement More...
|
|
virtual void | displayCompetingTRT_ROT (std::vector< GlobalPosition > &strawPositions, std::vector< double > driftRadii, std::vector< double > assgnProbs, GlobalDirection &trkDirection)=0 |
| create the graphic objects for a single CompetingTRT_DriftCirclesOnTrack More...
|
|
virtual void | clear () |
| clear all graphics vectors More...
|
|
virtual void | clearTrackGraphics () |
|
virtual void | clearRIOGraphics () |
|
virtual void | clearGeometryGraphics () |
|
virtual void | clearCompetingROTsGraphics () |
|
virtual std::vector< TObject * > * | getTrackGraphics () |
|
virtual std::vector< TObject * > * | getRIOGraphics () |
|
virtual std::vector< TObject * > * | getGeometryGraphics () |
|
virtual std::vector< TObject * > * | getCompetingROTsGraphics () |
|
Definition at line 28 of file display_track.h.
◆ displayTracks() [1/2]
displayTracks::displayTracks |
( |
| ) |
|
◆ ~displayTracks()
displayTracks::~displayTracks |
( |
| ) |
|
|
virtual |
◆ displayTracks() [2/2]
◆ clear()
void displayTracks::clear |
( |
| ) |
|
|
virtual |
◆ clearCompetingROTsGraphics()
void displayTracks::clearCompetingROTsGraphics |
( |
| ) |
|
|
virtual |
◆ clearGeometryGraphics()
void displayTracks::clearGeometryGraphics |
( |
| ) |
|
|
virtual |
◆ clearRIOGraphics()
void displayTracks::clearRIOGraphics |
( |
| ) |
|
|
virtual |
◆ clearTrackGraphics()
void displayTracks::clearTrackGraphics |
( |
| ) |
|
|
virtual |
◆ displayCompetingTRT_ROT()
virtual void displayTracks::displayCompetingTRT_ROT |
( |
std::vector< GlobalPosition > & |
strawPositions, |
|
|
std::vector< double > |
driftRadii, |
|
|
std::vector< double > |
assgnProbs, |
|
|
GlobalDirection & |
trkDirection |
|
) |
| |
|
pure virtual |
◆ displaySiliconMeasurement()
virtual void displayTracks::displaySiliconMeasurement |
( |
GlobalPosition & |
measurementPosition, |
|
|
bool |
onTrack |
|
) |
| |
|
pure virtual |
◆ displayTrackState()
◆ displayTRT_Measurement()
virtual void displayTracks::displayTRT_Measurement |
( |
GlobalPosition & |
strawPosition, |
|
|
double |
driftRadius, |
|
|
bool |
onTrack, |
|
|
bool |
outlierOnTrack, |
|
|
double |
trackRadius = 0. |
|
) |
| |
|
pure virtual |
◆ displayTRT_MeasurementOnTrack()
virtual void displayTracks::displayTRT_MeasurementOnTrack |
( |
GlobalPosition & |
strawPosition, |
|
|
double |
driftRadius, |
|
|
GlobalDirection & |
trkDirection, |
|
|
bool |
isOutlier, |
|
|
double |
trackRadius = 0. |
|
) |
| |
|
pure virtual |
◆ displayTRT_Tubes()
virtual void displayTracks::displayTRT_Tubes |
( |
| ) |
|
|
pure virtual |
◆ getCompetingROTsGraphics()
std::vector< TObject * > * displayTracks::getCompetingROTsGraphics |
( |
| ) |
|
|
virtual |
◆ getGeometryGraphics()
std::vector< TObject * > * displayTracks::getGeometryGraphics |
( |
| ) |
|
|
virtual |
◆ getRIOGraphics()
std::vector< TObject * > * displayTracks::getRIOGraphics |
( |
| ) |
|
|
virtual |
◆ getTrackGraphics()
std::vector< TObject * > * displayTracks::getTrackGraphics |
( |
| ) |
|
|
virtual |
◆ operator=()
◆ m_competingRotGraphics
std::vector<TObject*>* displayTracks::m_competingRotGraphics |
|
protected |
◆ m_geometryGraphics
std::vector<TObject*>* displayTracks::m_geometryGraphics |
|
protected |
◆ m_rioGraphics
std::vector<TObject*>* displayTracks::m_rioGraphics |
|
protected |
◆ m_shapeCreator
◆ m_trackGraphics
std::vector<TObject*>* displayTracks::m_trackGraphics |
|
protected |
The documentation for this class was generated from the following files: