7 #ifndef REGCNN_BOUNDARY3D_H 8 #define REGCNN_BOUNDARY3D_H 25 const double& x_length,
const double& y_length,
const double& z_length,
26 const float& center_X,
const float& center_Y,
const float& center_Z);
30 bool IsWithin(
const float& rel_x,
const float& rel_y,
const float& rel_z);
35 float StopPos(
const unsigned int& axis)
const {
return fStop[axis];};
49 #endif // REGCNN_BOUNDARY3D_H float Center(const unsigned int &axis) const
double fStop[3]
Maximum wire, inclusive.
float StopPos(const unsigned int &axis) const
int fStopBin[3]
Maximum TDC in each view, inclusive.
bool IsWithin(const float &rel_x, const float &rel_y, const float &rel_z)
int fStartBin[3]
Minimum TDC in each view, inclusive.
float StartPos(const unsigned int &axis) const
int NBins(const unsigned int &axis) const
Defines an enumeration for cellhit classification.
double fStart[3]
Minimum wire, inclusive.
std::ostream & operator<<(std::ostream &os, const RegPixelMap3DProducer &p)
double Length(const unsigned int &axis) const