#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.