29 fFirstWire{WireMeanX-(nWire*wRes)/2,
30 WireMeanY-(nWire*wRes)/2,
31 WireMeanZ-(nWire*wRes)/2},
32 fLastWire{WireMeanX+(nWire*wRes)/2-wRes/2,
33 WireMeanY+(nWire*wRes)/2-wRes/2,
34 WireMeanZ+(nWire*wRes)/2-wRes/2},
36 TDCMeanY - (nTDC*tRes)/2,
37 TDCMeanZ - (nTDC*tRes)/2},
38 fLastTDC{TDCMeanX + (nTDC*tRes)/2-tRes/2,
39 TDCMeanY + (nTDC*tRes)/2-tRes/2,
40 TDCMeanZ + (nTDC*tRes)/2-tRes/2}
56 return inWireRcnne && inTDCRcnne;
62 os<<
"RegCNNBoundary with " int FirstWire(const unsigned int &view) const
int fLastWire[3]
Maximum wire, inclusive.
int fFirstTDC[3]
Minimum TDC in each view, inclusive.
int fFirstWire[3]
Minimum wire, inclusive.
MaybeLogger_< ELseverityLevel::ELsev_error, false > LogError
bool IsWithin(const int &wire, const int &tdc, const unsigned int &view)
int fLastTDC[3]
Maximum TDC in each view, inclusive.
Defines an enumeration for cellhit classification.
int LastTDC(const unsigned int &view) const
RegCNNBoundary for RegCNN PixelMap modified from CVNBoundary.h.
int LastWire(const unsigned int &view) const
std::ostream & operator<<(std::ostream &os, const RegPixelMap3DProducer &p)
int FirstTDC(const unsigned int &view) const
QTextStream & endl(QTextStream &s)