|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DISPLAY_TRACK_H
6 #define DISPLAY_TRACK_H
39 double trackRadius = 0.) = 0;
42 bool onTrack,
bool outlierOnTrack,
double trackRadius = 0.) = 0;
97 bool onTrack,
bool outlierOnTrack,
double = 0.);
118 double trackRadius = 0.);
121 bool onTrack,
bool outlierOnTrack,
double trackRadius = 0.);
virtual void displayTRT_MeasurementOnTrack(GlobalPosition &strawPosition, double driftRadius, GlobalDirection &trkDirection, bool isOutlier, double trackRadius=0.)
create the graphic objects for a single TRT measurement on track
virtual std::vector< TObject * > * getCompetingROTsGraphics()
ShapeCreator m_shapeCreator
virtual void clearTrackGraphics()
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 displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)
create the graphic objects for a single track state
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
displayEndcapPhiZ()
displayEndcapPhiZ
virtual void clear()
clear all graphics vectors
std::vector< TObject * > * m_geometryGraphics
displayTracks()
base class: displayTracks
displayTracks & operator=(const displayTracks &)=delete
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
displayTracks(const displayTracks &)=delete
virtual std::vector< TObject * > * getRIOGraphics()
virtual void displayCompetingTRT_ROT(std::vector< GlobalPosition > &strawPositions, std::vector< double > driftRadii, std::vector< double > assgnProbs, GlobalDirection &trkDirection)
create the graphic objects for a single CompetingTRT_DriftCirclesOnTrack
std::vector< TObject * > * m_trackGraphics
virtual std::vector< TObject * > * getGeometryGraphics()
virtual void displayCompetingTRT_ROT(std::vector< GlobalPosition > &strawPositions, std::vector< double > driftRadii, std::vector< double > assgnProbs, GlobalDirection &trkDirection)
create the graphic objects for a single CompetingTRT_DriftCirclesOnTrack
virtual void clearGeometryGraphics()
std::vector< TObject * > * m_competingRotGraphics
virtual void clearRIOGraphics()
virtual void displayTRT_Tubes()
virtual void displayTRT_MeasurementOnTrack(GlobalPosition &strawPosition, double driftRadius, GlobalDirection &trkDirection, bool isOutlier, double=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=0.)
create the graphic objects for a single TRT measurement
virtual void displaySiliconMeasurement(GlobalPosition &measurementPosition, bool onTrack)
create the graphic objects for a single Silicon measurement
virtual void displaySiliconMeasurement(GlobalPosition &measurementPosition, bool onTrack)=0
create the graphic objects for a single Silicon measurement
virtual std::vector< TObject * > * getTrackGraphics()
virtual void displaySiliconMeasurement(GlobalPosition &measurementPosition, bool onTrack)
create the graphic objects for a single Silicon measurement
virtual void clearCompetingROTsGraphics()
virtual void displayTRT_Measurement(GlobalPosition &strawPosition, double driftRadius, bool onTrack, bool outlierOnTrack, double trackRadius=0.)
create the graphic objects for a single TRT measurement
virtual void displayTRT_Tubes()=0
std::vector< TObject * > * m_rioGraphics
virtual void displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)=0
create the graphic objects for a single track state
virtual void displayTRT_Tubes()
virtual void displayTrackState(GlobalPosition &trkPosition, GlobalDirection &trkDirection)
create the graphic objects for a single track state