12 : fMinPulseHeight(p.
get<
std::
vector<float>>(
"MinPulseHeight"))
13 , fMinPulseSigma(p.
get<
std::
vector<float>>(
"MinPulseSigma"))
20 const float hitSigma = hit.
RMS();
23 const size_t view = wireID.
Plane;
26 mf::LogError(
"HitFilterAlg") <<
"Filtering settings not configured for all views! Will not " 27 "filter hits in unconfigured views!";
bool IsGoodHit(const recob::Hit &hit) const
float RMS() const
RMS of the hit shape, in tick units.
Declaration of signal hit object.
geo::WireID const & WireID() const
Initial tdc tick for hit.
MaybeLogger_< ELseverityLevel::ELsev_error, false > LogError
const std::vector< float > fMinPulseSigma
float PeakAmplitude() const
The estimated amplitude of the hit at its peak, in ADC units.
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
PlaneID_t Plane
Index of the plane within its TPC.
Definition of data types for geometry description.
Detector simulation of raw signals on wires.
decltype(auto) get(T &&obj)
ADL-aware version of std::to_string.
2D representation of charge deposited in the TDC/wire plane
HitFilterAlg(fhicl::ParameterSet const &p)
const std::vector< float > fMinPulseHeight