CbmRoot
|
Go to the source code of this file.
Classes | |
struct | LxTbBinnedPoint |
struct | LxTbBinnedPoint::PointDesc |
struct | LxTbBinnedTriplet |
struct | LxTbXBin |
struct | LxTbYXBin |
struct | LxTbTYXBin |
struct | LxTbLayer |
Macros | |
#define | NOF_LAYERS 3 |
#define | LAST_LAYER NOF_LAYERS - 1 |
#define | NOF_STATIONS 4 |
#define | LAST_STATION NOF_STATIONS - 1 |
#define | TIMEBIN_LENGTH 100 |
#define | NOF_SIGMAS 4 |
#define | NOF_SIGMAS_SQ NOF_SIGMAS* NOF_SIGMAS |
#define | LXTB_ITERATE_LAYER_BEGIN |
#define | LXTB_ITERATE_LAYER_END |
#define | LXTB_ITERATE_LAYER_END_NO_USE |
Functions | |
template<class HandlePoint > | |
void | IterateLayer (LxTbLayer &layer, HandlePoint &handlePoint) |
template<class HandlePoint > | |
void | IterateNeighbourhood (LxTbLayer &layer, scaltype x, scaltype dx, scaltype scatX, scaltype y, scaltype dy, scaltype scatY, timetype t, timetype dt, HandlePoint &handlePoint) |
template<class HandlePoint > | |
void | IterateNeighbourhoodConst (LxTbLayer &layer, HandlePoint &handlePoint) |
#define LAST_LAYER NOF_LAYERS - 1 |
Definition at line 24 of file LxTBBinned2.h.
#define LAST_STATION NOF_STATIONS - 1 |
Definition at line 26 of file LxTBBinned2.h.
#define LXTB_ITERATE_LAYER_BEGIN |
Definition at line 264 of file LxTBBinned2.h.
#define LXTB_ITERATE_LAYER_END |
Definition at line 327 of file LxTBBinned2.h.
#define LXTB_ITERATE_LAYER_END_NO_USE |
Definition at line 341 of file LxTBBinned2.h.
#define NOF_LAYERS 3 |
Definition at line 23 of file LxTBBinned2.h.
#define NOF_SIGMAS 4 |
Definition at line 29 of file LxTBBinned2.h.
#define NOF_SIGMAS_SQ NOF_SIGMAS* NOF_SIGMAS |
Definition at line 30 of file LxTBBinned2.h.
#define NOF_STATIONS 4 |
Definition at line 25 of file LxTBBinned2.h.
#define TIMEBIN_LENGTH 100 |
Definition at line 28 of file LxTBBinned2.h.
void IterateLayer | ( | LxTbLayer & | layer, |
HandlePoint & | handlePoint | ||
) |
Definition at line 351 of file LxTBBinned2.h.
References i, LxTbLayer::nofTYXBins, LxTbLayer::nofXBins, LxTbLayer::nofYXBins, LxTbXBin::points, LxTbLayer::tyxBins, LxTbBinnedPoint::use, LxTbXBin::use, LxTbYXBin::use, LxTbTYXBin::use, LxTbYXBin::xBins, and LxTbTYXBin::yxBins.
Referenced by LxTBMLFinder::Exec(), LxTbMLStation::HandleMPoint::operator()(), and LxTbDetector::Reconstruct().
void IterateNeighbourhood | ( | LxTbLayer & | layer, |
scaltype | x, | ||
scaltype | dx, | ||
scaltype | scatX, | ||
scaltype | y, | ||
scaltype | dy, | ||
scaltype | scatY, | ||
timetype | t, | ||
timetype | dt, | ||
HandlePoint & | handlePoint | ||
) |
Definition at line 382 of file LxTBBinned2.h.
References LxTbBinnedPoint::dt, LxTbBinnedPoint::dx, LxTbBinnedPoint::dy, LxTbLayer::lastTimeBinNumber, LxTbLayer::lastXBinNumber, LxTbLayer::lastYBinNumber, LxTbLayer::maxT, LxTbLayer::maxX, LxTbLayer::maxY, LxTbLayer::minT, LxTbLayer::minX, LxTbLayer::minY, NOF_SIGMAS, NOF_SIGMAS_SQ, LxTbXBin::points, scaltype, sqrt(), LxTbBinnedPoint::t, LxTbLayer::timeBinLength, timetype, LxTbLayer::tyxBins, LxTbBinnedPoint::use, LxTbXBin::use, LxTbYXBin::use, LxTbTYXBin::use, x, LxTbBinnedPoint::x, LxTbLayer::xBinLength, LxTbYXBin::xBins, y, LxTbBinnedPoint::y, LxTbLayer::yBinLength, and LxTbTYXBin::yxBins.
Referenced by LxTbMLStation::HandleMPoint::operator()(), LxTbMLStation::HandleRPoint::operator()(), and LxTbDetector::HandleRPoint::operator()().
void IterateNeighbourhoodConst | ( | LxTbLayer & | layer, |
HandlePoint & | handlePoint | ||
) |
Definition at line 497 of file LxTBBinned2.h.