15 fCryo(0), fTPC(0), fPlane(0), fWire(0),
16 fPeakTime(0), fAmpl(0), fArea(0),
18 fPoint2D(0, 0), fProjection2D(0, 0),
19 fSegFraction(0), fSigmaFactor(1),
21 fEnabled(true), fOutlier(false),
48 pma::Hit3D::Hit3D(
unsigned int wire,
unsigned int view,
unsigned int tpc,
unsigned int cryo,
49 float peaktime,
float ampl,
float area) :
double Dist2(const TVector2 &v1, const TVector2 &v2)
geo::WireID WireID() const
Initial tdc tick for hit.
CryostatID_t Cryostat
Index of cryostat.
WireID_t Wire
Index of the wire within its plane.
float PeakAmplitude() const
The estimated amplitude of the hit at its peak, in ADC units.
double GetDist2ToProj(void) const
Implementation of the Projection Matching Algorithm.
PlaneID_t Plane
Index of the plane within its TPC.
float PeakTime() const
Time of the signal peak, in tick units.
TVector2 WireDriftToCm(unsigned int wire, float drift, unsigned int plane, unsigned int tpc, unsigned int cryo)
float SummedADC() const
The sum of calibrated ADC counts of the hit (0. by default)
art::Ptr< recob::Hit > fHit
TPCID_t TPC
Index of the TPC within its cryostat.