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 55 of file ThreeViewShowersAlgorithm.h.
| lar_content::ThreeViewShowersAlgorithm::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 346 of file ThreeViewShowersAlgorithm.cc.
| StatusCode lar_content::ThreeViewShowersAlgorithm::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 371 of file ThreeViewShowersAlgorithm.cc.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_maxX |
The max x value of the common x-overlap range.
Definition at line 84 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_minX |
The min x value of the common x-overlap range.
Definition at line 83 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_nPoints |
The number of sampling points to be used.
Definition at line 86 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_uMaxX |
The max x value in the u view.
Definition at line 78 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_uMinX |
The min x value in the u view.
Definition at line 77 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_vMaxX |
The max x value in the v view.
Definition at line 80 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_vMinX |
The min x value in the v view.
Definition at line 79 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_wMaxX |
The max x value in the w view.
Definition at line 82 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_wMinX |
The min x value in the w view.
Definition at line 81 of file ThreeViewShowersAlgorithm.h.
| float lar_content::ThreeViewShowersAlgorithm::XSampling::m_xOverlapSpan |
The x-overlap span.
Definition at line 85 of file ThreeViewShowersAlgorithm.h.
1.8.11