MarlinTPC
1.2.0
|
TimePix macro pixel. More...
#include <TimePixLocalRoadSearchProcessor.h>
Public Member Functions | |
tp_MacroPixel (const int, pixelListType &, const int) | |
Construct TimePix macro pixel. More... | |
~tp_MacroPixel () | |
Destructor. | |
void | print () const |
Print. | |
int | getId () const |
Get Id. | |
int | getSize () const |
Get size. | |
int | getEntries () const |
Get (number of) entries. | |
int | getRow () const |
Get row number. | |
int | getCol () const |
Get column number. | |
double | getX () const |
Get X-position. | |
double | getY () const |
Get Y-position. | |
double | getZ () const |
void | getPos (double *) const |
Get position. More... | |
double | getVarXY (const double, const double) const |
Get XY variance. | |
double | getVarZ () const |
Get Z variance. | |
double | getSigma2XY () const |
Get XY resolution (squared). | |
double | getSigma2Z () const |
Get Z resolution (squared). | |
bool | getUsed () const |
Get use flag. | |
void | setUsed () |
Set use flag. | |
pixelListType | getPixels () const |
Get pixels. | |
TimePix macro pixel.
marlintpc::tp_MacroPixel::tp_MacroPixel | ( | const int | mpId, |
pixelListType & | pixelList, | ||
const int | mpSize | ||
) |
Construct TimePix macro pixel.
[in] | mpId | macro pixel ID |
[in] | pixelList | list of pixels |
[in] | mpSize | macro pixel size |
void marlintpc::tp_MacroPixel::getPos | ( | double * | position | ) | const |
Get position.
[out] | position | position |