Belle II Software
release-08-01-10
|
The payload containing all PXD ROI parameters. More...
#include <ROICalculationParameters.h>
Public Member Functions | |
ROICalculationParameters () | |
Default constructor. | |
~ROICalculationParameters () | |
Destructor. | |
void | setToleranceZ (const double toleranceZ) |
Set tolerance in z. | |
void | setTolerancePhi (const double tolerancePhi) |
Set tolerance in phi. | |
void | setSigmaSystU (const double sigmaSystU) |
Set sigma_u which represents the minimum ROI size in u. | |
void | setSigmaSystV (const double sigmaSystV) |
Set sigma_v which represents the minimum ROI size in v. | |
void | setNumSigmaTotU (const double numSigmaTotU) |
Set number of sigmas used to calculate ROI size in u. | |
void | setNumSigmaTotV (const double numSigmaTotV) |
Set number of sigmas used to calculate ROI size in v. | |
void | setMaxWidthU (const double maxWidthU) |
Set maximum ROI size in u. | |
void | setMaxWidthV (const double maxWidthV) |
Set maximum ROI size in v. | |
double | getToleranceZ () const |
Get tolerance in z. | |
double | getTolerancePhi () const |
Get tolerance in phi. | |
double | getSigmaSystU () const |
Get sigma_u which represents the minimum ROI size in u. | |
double | getSigmaSystV () const |
Get sigma_v which represents the minimum ROI size in v. | |
double | getNumSigmaTotU () const |
Get number of sigmas used to calculate ROI size in u. | |
double | getNumSigmaTotV () const |
Get number of sigmas used to calculate ROI size in v. | |
double | getMaxWidthU () const |
Get maximum ROI size in u. | |
double | getMaxWidthV () const |
Get maximum ROI size in v. | |
Private Member Functions | |
ClassDef (ROICalculationParameters, 1) | |
ClassDef, necessary for ROOT. | |
Private Attributes | |
double | m_toleranceZ = 0.5 |
tolerance for finding sensor in Z coordinate (cm) | |
double | m_tolerancePhi = 0.15 |
tolerance for finding sensor in phi coordinate (radians) | |
double | m_sigmaSystU = 0.02 |
fixed width to add in quadrature to the extrapolation error and obtain the ROI U width | |
double | m_sigmaSystV = 0.02 |
fixed width to add in quadrature to the extrapolation error and obtain the ROI V width | |
double | m_numSigmaTotU = 10 |
number of sigma (stat+syst) determining the U width of the ROI | |
double | m_numSigmaTotV = 10 |
number of sigma (stat+syst) determining the U width of the ROI | |
double | m_maxWidthU = 0.5 |
maximum U width of the ROI | |
double | m_maxWidthV = 0.5 |
maximum V width of the ROI | |
The payload containing all PXD ROI parameters.
Right now this is only whether ROI finding was enabled or not, but this class can be extended to store size of ROIs etc.
Definition at line 22 of file ROICalculationParameters.h.