CFEL - ASG Software Suite
2.5.0
CASS
|
A Frame of an advance Pixel Detector. More...
#include <advanced_pixeldetector.h>
Public Member Functions | |
Detector::shape_t | shape () const |
return the shape of the frame More... | |
Static Public Member Functions | |
static Detector::shape_t | shapeFromName (const std::string &name) |
try to retrive the right shape of the detector from the name More... | |
Public Attributes | |
uint16_t | columns |
how many columns More... | |
uint16_t | rows |
how many rows More... | |
Detector::frame_t | data |
the frame data More... | |
A Frame of an advance Pixel Detector.
the frame consists of the data and columns and rows
Definition at line 40 of file advanced_pixeldetector.h.
|
inline |
return the shape of the frame
Definition at line 52 of file advanced_pixeldetector.h.
Referenced by shapeFromName().
|
inlinestatic |
try to retrive the right shape of the detector from the name
in case the shape cannot be deduced from the name, 0,0 will be returned
name | the name of the detector |
Definition at line 64 of file advanced_pixeldetector.h.
References shape().
Referenced by cass::pixeldetector::CommonData::loadSettings().
uint16_t cass::pixeldetector::Frame::columns |
how many columns
Definition at line 43 of file advanced_pixeldetector.h.
Referenced by cass::pixeldetector::AdvancedDetector::associate(), cass::pixeldetector::OnlineFixedCreator::buildAndCalc(), cass::pixeldetector::findNeighbours(), cass::pixeldetector::CommonData::generateMaps(), cass::pixeldetector::isSameSize(), cass::pixeldetector::PixelFinderSimple::operator()(), cass::pixeldetector::AboveNoiseFinder::operator()(), cass::pixeldetector::PixelFinderSimpleMoreOptions::operator()(), cass::pixeldetector::WithinRange::operator()(), and cass::pixeldetector::shouldCoalescePixel().
Detector::frame_t cass::pixeldetector::Frame::data |
the frame data
Definition at line 49 of file advanced_pixeldetector.h.
Referenced by cass::pixeldetector::AdvancedDetector::associate(), cass::pixeldetector::OnlineFixedCreator::buildAndCalc(), cass::pixeldetector::OnlineFixedCreatorCommonMode::buildAndCalc(), cass::pixeldetector::GainCalibration::generateCalibration(), cass::pixeldetector::CommonData::generateMaps(), cass::pixeldetector::PixelFinderSimple::operator()(), cass::pixeldetector::AboveNoiseFinder::operator()(), cass::pixeldetector::HLLProcessor::operator()(), cass::pixeldetector::FixedMaps::operator()(), cass::pixeldetector::PixelFinderSimpleMoreOptions::operator()(), cass::pixeldetector::WithinRange::operator()(), cass::pixeldetector::HotPixelsFinder::operator()(), cass::pixeldetector::shouldCoalescePixel(), cass::pixeldetector::MovingMaps::train(), and cass::pixeldetector::MovingMaps::updateMaps().
uint16_t cass::pixeldetector::Frame::rows |
how many rows
Definition at line 46 of file advanced_pixeldetector.h.
Referenced by cass::pixeldetector::AdvancedDetector::associate(), cass::pixeldetector::OnlineFixedCreator::buildAndCalc(), cass::pixeldetector::findNeighbours(), cass::pixeldetector::CommonData::generateMaps(), cass::pixeldetector::isSameSize(), cass::pixeldetector::PixelFinderSimple::operator()(), cass::pixeldetector::PixelFinderSimpleMoreOptions::operator()(), and cass::pixeldetector::shouldCoalescePixel().