![]() |
Belle II Software release-09-00-04
|
This Class implements the interceptor of the SVD tracks on the PXD layers. More...
#include <VXDInterceptor.h>

Public Member Functions | |
| VXDInterceptor (double toleranceZ, double tolerancePhi, std::vector< float > layerRadii, VXD::SensorInfoBase::SensorType det, bool forDQM=false) | |
| Constructor. | |
| virtual | ~VXDInterceptor ()=default |
| Destructor. | |
| void | fillInterceptList (StoreArray< aIntercept > *listToBeFilled, const StoreArray< RecoTrack > &trackList, RelationArray *recoTrackToIntercepts) |
| Fill the list of PXD intecepts corresponding to the list of track candidates. | |
Private Member Functions | |
| void | appendIntercepts (StoreArray< aIntercept > *interceptList, std::list< ROIDetPlane > planeList, genfit::MeasuredStateOnPlane state, int recoTrackIndex, RelationArray *recoTrackToIntercepts) |
| Append the Intercept infos related to the track theTrack to the listToBeFilled. | |
Private Attributes | |
| std::vector< float > | m_layerRadii = {0} |
| Vector containing the radii of the layer, filled in the constructor. | |
| VXD::SensorInfoBase::SensorType | m_detector |
| The detector we are creating intercepts for. | |
| ROIGeometry | m_theROIGeometry |
| the geometry of the Region Of Interest | |
| bool | m_ForDQM = false |
| ROI finding for DQM or for data reduction. | |
| const std::vector< short > | c_backwards = {-1} |
| define two arrays for directions of extrapolation with -1 for backwards and +1 for forwards vector for backward extrapolation | |
| const std::vector< short > | c_both = {-1, 1} |
| vector for both backward and forward extrapolation | |
This Class implements the interceptor of the SVD tracks on the PXD layers.
Definition at line 31 of file VXDInterceptor.h.
|
inline |
Constructor.
Definition at line 36 of file VXDInterceptor.h.
|
private |
define two arrays for directions of extrapolation with -1 for backwards and +1 for forwards vector for backward extrapolation
Definition at line 70 of file VXDInterceptor.h.
|
private |
vector for both backward and forward extrapolation
Definition at line 72 of file VXDInterceptor.h.
|
private |
The detector we are creating intercepts for.
Definition at line 61 of file VXDInterceptor.h.
|
private |
ROI finding for DQM or for data reduction.
Definition at line 67 of file VXDInterceptor.h.
|
private |
Vector containing the radii of the layer, filled in the constructor.
Definition at line 58 of file VXDInterceptor.h.
|
private |
the geometry of the Region Of Interest
Definition at line 64 of file VXDInterceptor.h.