Belle II Software  release-08-01-10
SVDInterceptor Class Reference

This Class implements the interceptor of the SVD tracks on the PXD layers. More...

#include <SVDInterceptor.h>

Collaboration diagram for SVDInterceptor:

Public Member Functions

 SVDInterceptor (const ROIinfo *theROIinfo, double toleranceZ, double tolerancePhi)
 Constructor.
 
virtual ~SVDInterceptor ()
 Destructor.
 
void fillInterceptList (StoreArray< SVDIntercept > *listToBeFilled, const StoreArray< RecoTrack > &trackList, RelationArray *recoTrackToSVDIntercepts)
 Fill the list of PXD intecepts corresponding to the list of track candidates.
 

Private Member Functions

void appendIntercepts (StoreArray< SVDIntercept > *interceptList, std::list< ROIDetPlane > planeList, RecoTrack *recoTrack, int recoTrackIndex, RelationArray *recoTrackToSVDIntercepts)
 Append the SVDIntercept infos related to the track theTrack to the listToBeFilled.
 

Private Attributes

const float m_svdLayerRadius [4] = {3.8, 8.0, 11.5, 14.0}
 mean SVD layer radius for both layers
 
SVDROIGeometry m_theROIGeometry
 the geometry of the Region Of Interest
 
ROIinfo m_theROIinfo
 the ROI info structure
 

Detailed Description

This Class implements the interceptor of the SVD tracks on the PXD layers.

Definition at line 26 of file SVDInterceptor.h.


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