 |
Belle II Software
release-05-01-25
|
13 #include <framework/datastore/StoreArray.h>
14 #include <tracking/dataobjects/SVDIntercept.h>
15 #include <tracking/dataobjects/ROIid.h>
16 #include <tracking/pxdDataReductionClasses/ROIinfo.h>
26 class ROIStripTranslator {
37 double numSigmaTotU,
double numSigmaTotV,
38 double maxWidthU,
double maxWidthV);
47 void fillRoiIDList(StoreArray<SVDIntercept>* listOfIntercepts,
48 StoreArray<ROIid>* ROIidList);
double m_sigmaSystU
systematic error along the U coordinate
double m_numSigmaTotU
number of standard deviations to be taken to define a ROI along U
double m_maxWidthU
ROI maximum width allowed in the U direction.
Abstract base class for different kinds of events.
double m_sigmaSystV
systematic error along the V coordinate
ROIStripTranslator(const ROIinfo *theROIinfo)
Constructor.
~ROIStripTranslator()
Destructor.
ROIinfo contains the parameters that can be changed by the user in the python script.
double m_maxWidthV
ROI maximum width allowed in the V direction.
void fillRoiIDList(StoreArray< SVDIntercept > *listOfIntercepts, StoreArray< ROIid > *ROIidList)
Append the ROIid to the list listToBeFilled.
double m_numSigmaTotV
number of standard deviations to be taken to define a ROI along V