11 #include <framework/datastore/StoreArray.h>
12 #include <tracking/dataobjects/PXDIntercept.h>
13 #include <tracking/dataobjects/ROIid.h>
14 #include <tracking/pxdDataReductionClasses/ROIinfo.h>
35 double numSigmaTotU,
double numSigmaTotV,
36 double maxWidthU,
double maxWidthV);
Translator for ROI-geometry-information into a list of pixels.
double m_maxWidthV
ROI maximum width allowed in the V direction.
void fillRoiIDList(StoreArray< PXDIntercept > *listOfIntercepts, StoreArray< ROIid > *ROIidList)
Append the ROIid to the list listToBeFilled.
double m_maxWidthU
ROI maximum width allowed in the U direction.
double m_sigmaSystV
systematic error along the V coordinate
double m_numSigmaTotV
number of standard deviations to be taken to define a ROI along V
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
~ROIPixelTranslator()
Destructor.
ROIPixelTranslator(const ROIinfo *theROIinfo)
Constructor.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.
ROIinfo contains the parameters that can be changed by the user in the python script.