#include <SimplePixel.h>
Public Member Functions | |
bool | operator< (const SimplePixel &rhs) const |
define < operator so that std::list can sort these by path length | |
SimplePixel () | |
< struck pixel class for use in simpletemplate2D | |
Public Attributes | |
int | btype |
type of boundary (0=end, 1 = x-boundary, 2 = y-boundary) | |
int | i |
x index of traversed pixel | |
int | j |
y index of traversed pixel | |
float | s |
distance from track entry | |
float | x |
x coordinate of boundary intersection | |
float | y |
y coordinate of boundary intersection |
Definition at line 9 of file SimplePixel.h.
SimplePixel::SimplePixel | ( | ) | [inline] |
bool SimplePixel::operator< | ( | const SimplePixel & | rhs | ) | const [inline] |
define < operator so that std::list can sort these by path length
Definition at line 15 of file SimplePixel.h.
References s.
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 SimplePixel(), and SiPixelTemplate::simpletemplate2D().
float SimplePixel::y |
y coordinate of boundary intersection
Definition at line 19 of file SimplePixel.h.
Referenced by SimplePixel(), and SiPixelTemplate::simpletemplate2D().