MarlinTPC  1.2.0
Public Member Functions | List of all members
marlintpc::tp_Pixel Class Reference

TimePix pixel. More...

#include <TimePixLocalRoadSearchProcessor.h>

Public Member Functions

 tp_Pixel (const int, const EVENT::TrackerHit &, const double, const double)
 Construct TimePix pixel. More...
 
void print () const
 Print.
 
int getHitNum () const
 Get index to input hit collection.
 
int getChip () const
 Get chip number.
 
int getRow () const
 Get row number.
 
int getCol () const
 Get column number.
 
double getX () const
 Get X coordinate.
 
double getY () const
 Get Y coordinate.
 
double getZ () const
 Get Z coordinate.
 
void getPos (double *) const
 Get position. More...
 
double getSigma2XY () const
 Get XY variance.
 
double getSigma2Z () const
 Get Z variance.
 
double getArcLength () const
 Get arc length.
 
bool getUsed () const
 Get use flag.
 
void setUsed ()
 Set use flag.
 
void setArcLength (const double)
 Set arc length.
 

Detailed Description

TimePix pixel.

Constructor & Destructor Documentation

marlintpc::tp_Pixel::tp_Pixel ( const int  ,
const EVENT::TrackerHit &  ,
const double  ,
const double   
)

Construct TimePix pixel.

Parameters
[in]iHitindex in input hit collection
[in]aHitTPC hit
[in]xOffsetoffset in x of (local) coordinate system
[in]yOffsetoffset in y of (local) coordinate system

Member Function Documentation

void marlintpc::tp_Pixel::getPos ( double *  position) const

Get position.

Parameters
[out]positionposition

The documentation for this class was generated from the following files: