Local (=single RP) track with essential information only. More...
#include <CTPPSLocalTrackLite.h>
Public Member Functions | |
CTPPSLocalTrackLite () | |
CTPPSLocalTrackLite (uint32_t pid, float px, float pxu, float py, float pyu, float pt=0., float ptu=-1.) | |
uint32_t | getRPId () const |
returns the RP id More... | |
float | getTime () const |
returns the track time More... | |
float | getTimeUnc () const |
returns the track time uncertainty More... | |
float | getX () const |
returns the horizontal track position More... | |
float | getXUnc () const |
returns the horizontal track position uncertainty More... | |
float | getY () const |
returns the vertical track position More... | |
float | getYUnc () const |
returns the vertical track position uncertainty More... | |
Protected Attributes | |
uint32_t | rpId |
RP id. More... | |
float | time |
time information and uncertainty More... | |
float | time_unc |
float | x |
horizontal hit position and uncertainty, mm More... | |
float | x_unc |
float | y |
vertical hit position and uncertainty, mm More... | |
float | y_unc |
Local (=single RP) track with essential information only.
Definition at line 15 of file CTPPSLocalTrackLite.h.
|
inline |
Definition at line 18 of file CTPPSLocalTrackLite.h.
|
inline |
Definition at line 22 of file CTPPSLocalTrackLite.h.
|
inline |
|
inline |
returns the track time
Definition at line 58 of file CTPPSLocalTrackLite.h.
References time.
|
inline |
returns the track time uncertainty
Definition at line 64 of file CTPPSLocalTrackLite.h.
References time_unc.
|
inline |
returns the horizontal track position
Definition at line 34 of file CTPPSLocalTrackLite.h.
References x.
|
inline |
returns the horizontal track position uncertainty
Definition at line 40 of file CTPPSLocalTrackLite.h.
References x_unc.
|
inline |
returns the vertical track position
Definition at line 46 of file CTPPSLocalTrackLite.h.
References y.
|
inline |
returns the vertical track position uncertainty
Definition at line 52 of file CTPPSLocalTrackLite.h.
References y_unc.
|
protected |
|
protected |
time information and uncertainty
Definition at line 80 of file CTPPSLocalTrackLite.h.
Referenced by getTime(), dqm-mbProfile.Profile::to_dict(), and dqm-mbProfile.Profile::update().
|
protected |
Definition at line 80 of file CTPPSLocalTrackLite.h.
Referenced by getTimeUnc().
|
protected |
horizontal hit position and uncertainty, mm
Definition at line 74 of file CTPPSLocalTrackLite.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), edmStreamStallGrapher.Point::__str__(), python.rootplot.root2matplotlib.Hist::_prepare_xaxis(), python.rootplot.root2matplotlib.Hist::_prepare_yaxis(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), python.rootplot.root2matplotlib.Hist2D::box(), python.rootplot.root2matplotlib.Hist2D::contour(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), getX(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), and python.rootplot.utilities.Hist::TGraph().
|
protected |
Definition at line 74 of file CTPPSLocalTrackLite.h.
Referenced by getXUnc().
|
protected |
vertical hit position and uncertainty, mm
Definition at line 77 of file CTPPSLocalTrackLite.h.
Referenced by python.rootplot.utilities.Hist::__getitem__(), python.rootplot.utilities.Hist::__init_TGraph(), python.rootplot.utilities.Hist::__iter__(), svgfig.Ellipse::__repr__(), python.rootplot.utilities.Hist::__setitem__(), edmStreamStallGrapher.Point::__str__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), python.rootplot.root2matplotlib.Hist::bar(), python.rootplot.root2matplotlib.Hist::barh(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), python.rootplot.root2matplotlib.Hist2D::box(), python.rootplot.root2matplotlib.Hist2D::contour(), python.rootplot.utilities.Hist::divide_wilson(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), getY(), python.rootplot.root2matplotlib.Hist::hist(), python.rootplot.utilities.Hist::min(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), python.rootplot.utilities.Hist::scale(), python.rootplot.utilities.Hist::TGraph(), and python.rootplot.utilities.Hist::TH1F().
|
protected |
Definition at line 77 of file CTPPSLocalTrackLite.h.
Referenced by getYUnc().