![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Public Member Functions | |
| XSampling (const TwoDSlidingFitResult &fitResultU, const TwoDSlidingFitResult &fitResultV, const TwoDSlidingFitResult &fitResultW) | |
| Constructor. More... | |
| pandora::StatusCode | GetBin (const float x, int &xBin) const |
| Convert an x position into a sampling bin. More... | |
Public Attributes | |
| float | m_uMinX |
| The min x value in the u view. More... | |
| float | m_uMaxX |
| The max x value in the u view. More... | |
| float | m_vMinX |
| The min x value in the v view. More... | |
| float | m_vMaxX |
| The max x value in the v view. More... | |
| float | m_wMinX |
| The min x value in the w view. More... | |
| float | m_wMaxX |
| The max x value in the w view. More... | |
| float | m_minX |
| The min x value of the common x-overlap range. More... | |
| float | m_maxX |
| The max x value of the common x-overlap range. More... | |
| float | m_xOverlapSpan |
| The x-overlap span. More... | |
| float | m_nPoints |
| The number of sampling points to be used. More... | |
XSampling class.
Definition at line 52 of file ThreeDShowersAlgorithm.h.
| lar_content::ThreeDShowersAlgorithm::XSampling::XSampling | ( | const TwoDSlidingFitResult & | fitResultU, |
| const TwoDSlidingFitResult & | fitResultV, | ||
| const TwoDSlidingFitResult & | fitResultW | ||
| ) |
Constructor.
| fitResultU | the sliding fit result for the u view |
| fitResultV | the sliding fit result for the v view |
| fitResultW | the sliding fit result for the w view |
Definition at line 348 of file ThreeDShowersAlgorithm.cc.
References f, lar_content::TwoDSlidingFitResult::GetMaxLayer(), lar_content::TwoDSlidingFitResult::GetMinAndMaxX(), lar_content::TwoDSlidingFitResult::GetMinLayer(), max, and min.
| StatusCode lar_content::ThreeDShowersAlgorithm::XSampling::GetBin | ( | const float | x, |
| int & | xBin | ||
| ) | const |
Convert an x position into a sampling bin.
| x | the input x coordinate |
| xBin | to receive the x bin |
Definition at line 370 of file ThreeDShowersAlgorithm.cc.
Referenced by lar_content::ThreeDShowersAlgorithm::GetBestHitOverlapFraction(), and lar_content::ThreeDShowersAlgorithm::GetShowerPositionMaps().
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_maxX |
The max x value of the common x-overlap range.
Definition at line 81 of file ThreeDShowersAlgorithm.h.
Referenced by lar_content::ThreeDShowersAlgorithm::GetBestHitOverlapFraction(), and lar_content::ThreeDShowersAlgorithm::GetShowerPositionMaps().
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_minX |
The min x value of the common x-overlap range.
Definition at line 80 of file ThreeDShowersAlgorithm.h.
Referenced by lar_content::ThreeDShowersAlgorithm::GetBestHitOverlapFraction(), and lar_content::ThreeDShowersAlgorithm::GetShowerPositionMaps().
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_nPoints |
The number of sampling points to be used.
Definition at line 83 of file ThreeDShowersAlgorithm.h.
Referenced by lar_content::ThreeDShowersAlgorithm::GetShowerPositionMaps().
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_uMaxX |
The max x value in the u view.
Definition at line 75 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_uMinX |
The min x value in the u view.
Definition at line 74 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_vMaxX |
The max x value in the v view.
Definition at line 77 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_vMinX |
The min x value in the v view.
Definition at line 76 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_wMaxX |
The max x value in the w view.
Definition at line 79 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_wMinX |
The min x value in the w view.
Definition at line 78 of file ThreeDShowersAlgorithm.h.
| float lar_content::ThreeDShowersAlgorithm::XSampling::m_xOverlapSpan |
The x-overlap span.
Definition at line 82 of file ThreeDShowersAlgorithm.h.