|
| void | CHeT::Vis::Draw2DCore (const std::vector< int > &bundle_ids, const std::vector< VisPoint2D > &extraPoints, const std::function< void(TMultiGraph *, TMultiGraph *, TMultiGraph *, TMultiGraph *)> &trackDrawer, bool wrap_phi=true) |
| |
| void | CHeT::Vis::Draw3DCore (const std::vector< int > &hit_ids, const std::vector< VisPoint3D > &points, bool drawSkeleton, const std::function< void(double[6])> &trackDrawer) |
| |
| void | CHeT::Vis::RenderTrack2D (const VisLineTrack &tr, TMultiGraph *mg_xy) |
| |
| void | CHeT::Vis::RenderTrack2D (const VisHelixTrack &tr, TMultiGraph *mg_xy) |
| |
| void | CHeT::Vis::RenderTrack2D (const VisGenericTrack &tr, TMultiGraph *mg_xy) |
| |
| void | CHeT::Vis::RenderTrackZX (const VisLineTrack &tr, TMultiGraph *mg_zx) |
| |
| void | CHeT::Vis::RenderTrackZX (const VisHelixTrack &tr, TMultiGraph *mg_zx) |
| |
| void | CHeT::Vis::RenderTrackZX (const VisGenericTrack &tr, TMultiGraph *mg_zx) |
| |
| void | CHeT::Vis::RenderTrackZY (const VisLineTrack &tr, TMultiGraph *mg_zy) |
| |
| void | CHeT::Vis::RenderTrackZY (const VisHelixTrack &tr, TMultiGraph *mg_zy) |
| |
| void | CHeT::Vis::RenderTrackZY (const VisGenericTrack &tr, TMultiGraph *mg_zy) |
| |
| void | CHeT::Vis::RenderTrackPhiZ (const VisLineTrack &tr, TMultiGraph *mg_phiz, bool wrap_phi=true) |
| |
| void | CHeT::Vis::RenderTrackPhiZ (const VisHelixTrack &tr, TMultiGraph *mg_phiz, bool wrap_phi=true) |
| |
| void | CHeT::Vis::RenderTrackPhiZ (const VisGenericTrack &tr, TMultiGraph *mg_phiz, bool wrap_phi=true) |
| |
| void | CHeT::Vis::RenderTrack3D (const VisLineTrack &tr, double bounds[6]) |
| |
| void | CHeT::Vis::RenderTrack3D (const VisHelixTrack &tr, double bounds[6]) |
| |
| void | CHeT::Vis::RenderTrack3D (const VisGenericTrack &tr, double bounds[6]) |
| |
| template<typename TrackContainer = std::vector<VisGenericTrack>> |
| void | CHeT::Vis::Draw2D (const std::vector< int > &bundle_ids, const TrackContainer &tracks={}, const std::vector< VisPoint2D > &extraPoints={}, bool wrap_phi=true) |
| | Draws 2D projections: Phi-Z Unrolled Map, ZX/ZY Side views, and XY Transverse view.
|
| |
| template<typename TrackContainer = std::vector<VisGenericTrack>> |
| void | CHeT::Vis::Draw3D (const std::vector< int > &hit_ids, const TrackContainer &tracks={}, const std::vector< VisPoint3D > &points={}, bool drawSkeleton=true) |
| | Draws the full 3D detector view.
|
| |