![]() |
CHeT Library
|
Structure representing a reconstructed 3D helix track for visualization. More...
#include <CHeTVisualizer.hh>
Public Member Functions | |
| VisHelixTrack ()=default | |
| VisHelixTrack (double _cx, double _cy, double _r, double _z0, double _dz, double _tmin, double _tmax, int _c=1, int _w=2, int _s=1, bool _loc=false) | |
Public Attributes | |
| double | cx |
| double | cy |
| Helix center in XY plane. | |
| double | radius |
| Radius. | |
| double | z0 |
| Initial Z position (at t=0) | |
| double | dz_dt |
| Pitch: Z advancement per radian. | |
| double | t_min = 0 |
| Minimum angular parameter range. | |
| double | t_max = 6.28 |
| Maximum angular parameter range (default: 2*PI) | |
| int | color |
| ROOT Color index. | |
| int | width |
| Line width. | |
| int | style |
| Line style. | |
| bool | isLocalFrame |
| If true, coordinates are in Detector Local Frame. | |
Structure representing a reconstructed 3D helix track for visualization.
Definition at line 164 of file CHeTVisualizer.hh.
|
default |
|
inline |
Definition at line 179 of file CHeTVisualizer.hh.
| int CHeT::Vis::VisHelixTrack::color |
ROOT Color index.
Definition at line 172 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::cx |
Definition at line 166 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::cy |
Helix center in XY plane.
Definition at line 166 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::dz_dt |
Pitch: Z advancement per radian.
Definition at line 169 of file CHeTVisualizer.hh.
| bool CHeT::Vis::VisHelixTrack::isLocalFrame |
If true, coordinates are in Detector Local Frame.
Definition at line 175 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::radius |
Radius.
Definition at line 167 of file CHeTVisualizer.hh.
| int CHeT::Vis::VisHelixTrack::style |
Line style.
Definition at line 174 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::t_max = 6.28 |
Maximum angular parameter range (default: 2*PI)
Definition at line 171 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::t_min = 0 |
Minimum angular parameter range.
Definition at line 170 of file CHeTVisualizer.hh.
| int CHeT::Vis::VisHelixTrack::width |
Line width.
Definition at line 173 of file CHeTVisualizer.hh.
| double CHeT::Vis::VisHelixTrack::z0 |
Initial Z position (at t=0)
Definition at line 168 of file CHeTVisualizer.hh.