Belle II Software development
ROIToUnitTranslator< aIntercept > Class Template Reference

Translator for ROI-geometry-information into a list of pixels or strips. More...

#include <ROIToUnitTranslator.h>

Public Member Functions

 ROIToUnitTranslator (const ROIinfo *theROIinfo)
 Constructor.
 
 ROIToUnitTranslator (double sigmaSystU, double sigmaSystV, double numSigmaTotU, double numSigmaTotV, double maxWidthU, double maxWidthV)
 Second Constructor.
 
 ~ROIToUnitTranslator ()
 Destructor.
 
void fillRoiIDList (StoreArray< aIntercept > *listOfIntercepts, StoreArray< ROIid > *ROIidList)
 Append the ROIid to the list listToBeFilled.
 

Protected Attributes

double m_sigmaSystU
 systematic error along the U coordinate
 
double m_sigmaSystV
 systematic error along the V coordinate
 
double m_numSigmaTotU
 number of standard deviations to be taken to define a ROI along U
 
double m_numSigmaTotV
 number of standard deviations to be taken to define a ROI along V
 
double m_maxWidthU
 ROI maximum width allowed in the U direction.
 
double m_maxWidthV
 ROI maximum width allowed in the V direction.
 

Detailed Description

template<class aIntercept>
class Belle2::ROIToUnitTranslator< aIntercept >

Translator for ROI-geometry-information into a list of pixels or strips.

Definition at line 24 of file ROIToUnitTranslator.h.

Constructor & Destructor Documentation

◆ ~ROIToUnitTranslator()

~ROIToUnitTranslator ( )
inline

Destructor.

Definition at line 40 of file ROIToUnitTranslator.h.

40{};

Member Data Documentation

◆ m_maxWidthU

double m_maxWidthU
protected

ROI maximum width allowed in the U direction.

Definition at line 52 of file ROIToUnitTranslator.h.

◆ m_maxWidthV

double m_maxWidthV
protected

ROI maximum width allowed in the V direction.

Definition at line 53 of file ROIToUnitTranslator.h.

◆ m_numSigmaTotU

double m_numSigmaTotU
protected

number of standard deviations to be taken to define a ROI along U

Definition at line 50 of file ROIToUnitTranslator.h.

◆ m_numSigmaTotV

double m_numSigmaTotV
protected

number of standard deviations to be taken to define a ROI along V

Definition at line 51 of file ROIToUnitTranslator.h.

◆ m_sigmaSystU

double m_sigmaSystU
protected

systematic error along the U coordinate

Definition at line 48 of file ROIToUnitTranslator.h.

◆ m_sigmaSystV

double m_sigmaSystV
protected

systematic error along the V coordinate

Definition at line 49 of file ROIToUnitTranslator.h.


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