#include <SimplePixel.h>
Public Member Functions | |
bool | operator< (const SimplePixel &rhs) const |
define < operator so that std::list can sort these by path length More... | |
SimplePixel () | |
< struck pixel class for use in simpletemplate2D More... | |
Public Attributes | |
int | btype |
type of boundary (0=end, 1 = x-boundary, 2 = y-boundary) More... | |
int | i |
x index of traversed pixel More... | |
int | j |
y index of traversed pixel More... | |
float | s |
distance from track entry More... | |
float | x |
x coordinate of boundary intersection More... | |
float | y |
y coordinate of boundary intersection More... | |
Definition at line 9 of file SimplePixel.h.
|
inline |
|
inline |
define < operator so that std::list can sort these by path length
Definition at line 15 of file SimplePixel.h.
References s.
int SimplePixel::btype |
type of boundary (0=end, 1 = x-boundary, 2 = y-boundary)
Definition at line 22 of file SimplePixel.h.
Referenced by SimplePixel(), and SiPixelTemplate::simpletemplate2D().
int SimplePixel::i |
x index of traversed pixel
Definition at line 20 of file SimplePixel.h.
Referenced by SimplePixel(), and SiPixelTemplate::simpletemplate2D().
int SimplePixel::j |
y index of traversed pixel
Definition at line 21 of file SimplePixel.h.
Referenced by SimplePixel(), and SiPixelTemplate::simpletemplate2D().
float SimplePixel::s |
distance from track entry
Definition at line 17 of file SimplePixel.h.
Referenced by operator<(), SimplePixel(), and SiPixelTemplate::simpletemplate2D().
float SimplePixel::x |
x coordinate of boundary intersection
Definition at line 18 of file SimplePixel.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), SimplePixel(), and SiPixelTemplate::simpletemplate2D().
float SimplePixel::y |
y coordinate of boundary intersection
Definition at line 19 of file SimplePixel.h.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), SimplePixel(), and SiPixelTemplate::simpletemplate2D().