#include <RegCNNBoundary3D.h>
Public Member Functions | |
| RegCNNBoundary3D (const int &nbinsX, const int &nbinsY, const int &nbinsZ, const double &x_length, const double &y_length, const double &z_length, const float ¢er_X, const float ¢er_Y, const float ¢er_Z) | |
| Create new RegCNNBoundary3D object based on space points. More... | |
| RegCNNBoundary3D () | |
| bool | IsWithin (const float &rel_x, const float &rel_y, const float &rel_z) |
| double | Length (const unsigned int &axis) const |
| int | NBins (const unsigned int &axis) const |
| float | StartPos (const unsigned int &axis) const |
| float | StopPos (const unsigned int &axis) const |
| float | Center (const unsigned int &axis) const |
Public Attributes | |
| int | fStartBin [3] |
| Minimum TDC in each view, inclusive. More... | |
| int | fStopBin [3] |
| Maximum TDC in each view, inclusive. More... | |
| double | fStart [3] |
| Minimum wire, inclusive. More... | |
| double | fStop [3] |
| Maximum wire, inclusive. More... | |
| float | fCenter [3] |
RegCNNBoundary object intended for use with cnn::RegPixelMap. Stores mean of wire and TPCs
Definition at line 19 of file RegCNNBoundary3D.h.
| cnn::RegCNNBoundary3D::RegCNNBoundary3D | ( | const int & | nbinsX, |
| const int & | nbinsY, | ||
| const int & | nbinsZ, | ||
| const double & | x_length, | ||
| const double & | y_length, | ||
| const double & | z_length, | ||
| const float & | center_X, | ||
| const float & | center_Y, | ||
| const float & | center_Z | ||
| ) |
Create new RegCNNBoundary3D object based on space points.
Definition at line 18 of file RegCNNBoundary3D.cxx.
|
inline |
Definition at line 28 of file RegCNNBoundary3D.h.
|
inline |
Definition at line 36 of file RegCNNBoundary3D.h.
| bool cnn::RegCNNBoundary3D::IsWithin | ( | const float & | rel_x, |
| const float & | rel_y, | ||
| const float & | rel_z | ||
| ) |
Definition at line 35 of file RegCNNBoundary3D.cxx.
|
inline |
Definition at line 32 of file RegCNNBoundary3D.h.
|
inline |
Definition at line 33 of file RegCNNBoundary3D.h.
|
inline |
Definition at line 34 of file RegCNNBoundary3D.h.
|
inline |
Definition at line 35 of file RegCNNBoundary3D.h.
| float cnn::RegCNNBoundary3D::fCenter[3] |
Definition at line 42 of file RegCNNBoundary3D.h.
| double cnn::RegCNNBoundary3D::fStart[3] |
Minimum wire, inclusive.
Definition at line 40 of file RegCNNBoundary3D.h.
| int cnn::RegCNNBoundary3D::fStartBin[3] |
Minimum TDC in each view, inclusive.
Definition at line 36 of file RegCNNBoundary3D.h.
| double cnn::RegCNNBoundary3D::fStop[3] |
Maximum wire, inclusive.
Definition at line 41 of file RegCNNBoundary3D.h.
| int cnn::RegCNNBoundary3D::fStopBin[3] |
Maximum TDC in each view, inclusive.
Definition at line 39 of file RegCNNBoundary3D.h.
1.8.11