#include <display_track.h>
|
| | displayTracks () |
| | base class: displayTracks
|
| 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
|
| 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
|
| 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
|
| virtual void | displayTRT_Tubes ()=0 |
| virtual void | displaySiliconMeasurement (GlobalPosition &measurementPosition, bool onTrack)=0 |
| | create the graphic objects for a single Silicon measurement
|
| 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
|
| virtual void | clear () |
| | clear all graphics vectors
|
| 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 |
( |
| ) |
|
base class: displayTracks
Definition at line 24 of file display_track.cxx.
24 {
25
30
31};
std::vector< TObject * > * m_competingRotGraphics
std::vector< TObject * > * m_geometryGraphics
std::vector< TObject * > * m_rioGraphics
std::vector< TObject * > * m_trackGraphics
◆ ~displayTracks()
| displayTracks::~displayTracks |
( |
| ) |
|
|
virtual |
Definition at line 33 of file display_track.cxx.
33 {
43}
virtual void clear()
clear all graphics vectors
◆ displayTracks() [2/2]
◆ clear()
| void displayTracks::clear |
( |
| ) |
|
|
virtual |
clear all graphics vectors
Definition at line 84 of file display_track.cxx.
84 {
89}
virtual void clearRIOGraphics()
virtual void clearCompetingROTsGraphics()
virtual void clearGeometryGraphics()
virtual void clearTrackGraphics()
◆ 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: