Helper tool to visualize a pattern recogntion incident or a certain stage of the segment fit.
More...
#include <ITrackVisualizationTool.h>
|
| virtual | ~ITrackVisualizationTool ()=default |
| |
| | DeclareInterfaceID (ITrackVisualizationTool, 1, 0) |
| |
| virtual void | displaySeeds (const EventContext &ctx, const MuonR4::MsTrackSeeder &seederObj, const xAOD::MuonSegmentContainer &segments, const MuonR4::MsTrackSeedContainer &seeds) const =0 |
| | Displays all segments on the representative cylinder in the R-Z & X-Y plane and draws the markers of the successfully built seeds & truth segments. More...
|
| |
| virtual void | displaySeeds (const EventContext &ctx, const MuonR4::MsTrackSeeder &seederObj, const xAOD::MuonSegmentContainer &segments, const MuonR4::MsTrackSeedContainer &seeds, PrimitivesVec_t &&extPrimitives) const =0 |
| | Displays all segments on the representative cylinder in the R-Z & X-Y plane and draws the markers of the successfully built seeds & truth segments. More...
|
| |
| virtual void | displayTrackSeedObj (const EventContext &ctx, const MuonR4::MsTrackSeed &seed, const OptBoundPars_t &parsToExt, const std::string &objName="") const =0 |
| | Visualizes the measurements of the segments on the track seed together with their predicted local line parameters as an obj file. More...
|
| |
Helper tool to visualize a pattern recogntion incident or a certain stage of the segment fit.
Definition at line 29 of file ITrackVisualizationTool.h.
◆ OptBoundPars_t
◆ PrimitivePtr_t
◆ PrimitivesVec_t
◆ ~ITrackVisualizationTool()
| virtual MuonValR4::ITrackVisualizationTool::~ITrackVisualizationTool |
( |
| ) |
|
|
virtualdefault |
◆ DeclareInterfaceID()
◆ displaySeeds() [1/2]
Displays all segments on the representative cylinder in the R-Z & X-Y plane and draws the markers of the successfully built seeds & truth segments.
- Parameters
-
| ctx | EventContext to access store gate & conditions |
| seederObj | Configured instance of the track seeder which actually constructed the seeds. |
| segments | Container of all MS segments in the event |
| seeds | The constructed track seeds from the event |
◆ displaySeeds() [2/2]
Displays all segments on the representative cylinder in the R-Z & X-Y plane and draws the markers of the successfully built seeds & truth segments.
- Parameters
-
| ctx | EventContext to access store gate & conditions |
| seederObj | Configured instance of the track seeder which actually constructed the seeds. |
| segments | Container of all MS segments in the event |
| seeds | The constructed track seeds from the event |
| extPrimitives | Extra TObjects that should be additionally painted onto the Canvases |
◆ displayTrackSeedObj()
Visualizes the measurements of the segments on the track seed together with their predicted local line parameters as an obj file.
If parameters to extrapolate are parsed, then they're extrapolated to the end of the world and the trajectory is added to the obj
- Parameters
-
| ctx | EventContext to fetch the conditions data & the event information |
| seed | MsTrack to visualize |
| parsToExt | Parameters to extrapolate on top |
| objName | Extra token to be added to the file name |
The documentation for this class was generated from the following file: