18 class DetectorPropertiesData;
68 fPoint3D.SetXYZ(x, y, z);
126 fSigmaFactor =
value;
138 return sqrt(GetDist2ToProj());
140 double GetDist2ToProj()
const;
150 fProjection2D.Set(p);
156 fProjection2D.Set(x, y);
163 return (fEnabled && !fOutlier);
185 unsigned int fCryo, fTPC, fPlane,
fWire;
TVector2 const & Projection2D() const noexcept
float GetSigmaFactor() const noexcept
TVector2 const & Point2D() const noexcept
void SetProjection(double x, double y, float b)
bool IsEnabled() const noexcept
unsigned int Cryo() const noexcept
void SetPoint3D(double x, double y, double z)
TVector3 const & Point3D() const
void TagOutlier(bool state) noexcept
unsigned int Wire() const noexcept
float GetAmplitude() const noexcept
float PeakTime() const noexcept
float SummedADC() const noexcept
void SetEnabled(bool state) noexcept
void SetSigmaFactor(float value) noexcept
General LArSoft Utilities.
void SetProjection(const TVector2 &p, float b)
float GetSegFraction() const noexcept
art::Ptr< recob::Hit > fHit
unsigned int View2D() const noexcept
Declaration of signal hit object.
double Dx() const noexcept
double GetDistToProj() const
bool IsOutlier() const noexcept
void SetPoint3D(const TVector3 &p3d)
art::Ptr< recob::Hit > const & Hit2DPtr() const
unsigned int TPC() const noexcept