CFEL - ASG Software Suite  2.5.0
CASS
Public Member Functions | Public Attributes | List of all members
cass::pixeldetector::Pixel Struct Reference

Pixel definition. More...

#include <pixel_finder_base.h>

Public Member Functions

 Pixel (uint16_t X, uint16_t Y, double Z)
 constructor More...
 
 Pixel ()
 default constructor. More...
 

Public Attributes

uint16_t x
 x coordinate of the pixel More...
 
uint16_t y
 y coordinate of the pixel More...
 
double z
 the value of the pixel More...
 
uint32_t used
 value to mark pixel any analysis of the pixels More...
 

Detailed Description

Pixel definition.

Defines a pixel within a pixel detector.

Author
Lutz Foucar

Definition at line 31 of file pixel_finder_base.h.

Constructor & Destructor Documentation

cass::pixeldetector::Pixel::Pixel ( uint16_t  X,
uint16_t  Y,
double  Z 
)
inline

constructor

Parameters
Xthe x coordinate of the pixel
Ythe y coordinate of the pixel
Zthe value of the pixel

Definition at line 39 of file pixel_finder_base.h.

cass::pixeldetector::Pixel::Pixel ( )
inline

default constructor.

Definition at line 44 of file pixel_finder_base.h.

Member Data Documentation

uint32_t cass::pixeldetector::Pixel::used

value to mark pixel any analysis of the pixels

Definition at line 58 of file pixel_finder_base.h.

Referenced by cass::pixeldetector::findNeighbours(), and cass::pixeldetector::isNeighbour::operator()().

uint16_t cass::pixeldetector::Pixel::x

x coordinate of the pixel

Definition at line 49 of file pixel_finder_base.h.

Referenced by cass::pixeldetector::findNeighbours(), and cass::pixeldetector::isNeighbour::operator()().

uint16_t cass::pixeldetector::Pixel::y

y coordinate of the pixel

Definition at line 52 of file pixel_finder_base.h.

Referenced by cass::pixeldetector::findNeighbours(), and cass::pixeldetector::isNeighbour::operator()().

double cass::pixeldetector::Pixel::z

the value of the pixel

Definition at line 55 of file pixel_finder_base.h.


The documentation for this struct was generated from the following file: