LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "LArXOverlap.h"
Public Member Functions | |
XOverlap (const float uMinX, const float uMaxX, const float vMinX, const float vMaxX, const float wMinX, const float wMaxX, const float xOverlapSpan) | |
Constructor. More... | |
float | GetUMinX () const |
Get the min x value in the u view. More... | |
float | GetUMaxX () const |
Get the max x value in the u view. More... | |
float | GetVMinX () const |
Get the min x value in the v view. More... | |
float | GetVMaxX () const |
Get the max x value in the v view. More... | |
float | GetWMinX () const |
Get the min x value in the w view. More... | |
float | GetWMaxX () const |
Get the max x value in the w view. More... | |
float | GetXSpanU () const |
Get the x span in the u view. More... | |
float | GetXSpanV () const |
Get the x span in the v view. More... | |
float | GetXSpanW () const |
Get the x span in the w view. More... | |
float | GetXOverlapSpan () const |
Get the x overlap span. More... | |
Private 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_xOverlapSpan |
The x overlap span. More... | |
XOverlap class.
Definition at line 17 of file LArXOverlap.h.
|
inline |
Constructor.
uMinX | min x value in the u view |
uMaxX | max x value in the u view |
vMinX | min x value in the v view |
vMaxX | max x value in the v view |
wMinX | min x value in the w view |
wMaxX | max x value in the w view |
xOverlapSpan | the x overlap span |
Definition at line 123 of file LArXOverlap.h.
Referenced by lar_content::operator+().
|
inline |
Get the max x value in the u view.
Definition at line 144 of file LArXOverlap.h.
References m_uMaxX.
Referenced by lar_content::operator+().
|
inline |
Get the min x value in the u view.
Definition at line 137 of file LArXOverlap.h.
References m_uMinX.
Referenced by lar_content::operator+().
|
inline |
Get the max x value in the v view.
Definition at line 158 of file LArXOverlap.h.
References m_vMaxX.
Referenced by lar_content::operator+().
|
inline |
Get the min x value in the v view.
Definition at line 151 of file LArXOverlap.h.
References m_vMinX.
Referenced by lar_content::operator+().
|
inline |
Get the max x value in the w view.
Definition at line 172 of file LArXOverlap.h.
References m_wMaxX.
Referenced by lar_content::operator+().
|
inline |
Get the min x value in the w view.
Definition at line 165 of file LArXOverlap.h.
References m_wMinX.
Referenced by lar_content::operator+().
|
inline |
Get the x overlap span.
Definition at line 200 of file LArXOverlap.h.
References m_xOverlapSpan.
Referenced by lar_content::ShowerOverlapResult::operator<().
|
inline |
Get the x span in the u view.
Definition at line 179 of file LArXOverlap.h.
References m_uMaxX, and m_uMinX.
Referenced by lar_content::ShowerOverlapResult::operator<().
|
inline |
Get the x span in the v view.
Definition at line 186 of file LArXOverlap.h.
References m_vMaxX, and m_vMinX.
Referenced by lar_content::ShowerOverlapResult::operator<().
|
inline |
Get the x span in the w view.
Definition at line 193 of file LArXOverlap.h.
References m_wMaxX, and m_wMinX.
Referenced by lar_content::ShowerOverlapResult::operator<().
|
private |
The max x value in the u view.
Definition at line 105 of file LArXOverlap.h.
Referenced by GetUMaxX(), and GetXSpanU().
|
private |
The min x value in the u view.
Definition at line 104 of file LArXOverlap.h.
Referenced by GetUMinX(), and GetXSpanU().
|
private |
The max x value in the v view.
Definition at line 107 of file LArXOverlap.h.
Referenced by GetVMaxX(), and GetXSpanV().
|
private |
The min x value in the v view.
Definition at line 106 of file LArXOverlap.h.
Referenced by GetVMinX(), and GetXSpanV().
|
private |
The max x value in the w view.
Definition at line 109 of file LArXOverlap.h.
Referenced by GetWMaxX(), and GetXSpanW().
|
private |
The min x value in the w view.
Definition at line 108 of file LArXOverlap.h.
Referenced by GetWMinX(), and GetXSpanW().
|
private |