27 , fSigmaPeakAmplitude(-1.)
35 , fView(geo::kUnknown)
46 float sigma_peak_time,
49 float sigma_peak_amplitude,
52 float hit_sigma_integral,
53 short int multiplicity,
54 short int local_index,
55 float goodness_of_fit,
62 , fStartTick(start_tick)
64 , fPeakTime(peak_time)
65 , fSigmaPeakTime(sigma_peak_time)
67 , fPeakAmplitude(peak_amplitude)
68 , fSigmaPeakAmplitude(sigma_peak_amplitude)
69 , fSummedADC(summedADC)
70 , fIntegral(hit_integral)
71 , fSigmaIntegral(hit_sigma_integral)
72 , fMultiplicity(multiplicity)
73 , fLocalIndex(local_index)
74 , fGoodnessOfFit(goodness_of_fit)
77 , fSignalType(signal_type)
86 o << std::setiosflags(std::ios::fixed) << std::setprecision(2);
short int LocalIndex() const
How well do we believe we know this hit?
geo::SigType_t SignalType() const
Signal type for the plane of the hit.
bool operator<(Cluster const &a, Cluster const &b)
enum geo::_plane_proj View_t
Enumerate the possible plane projections.
geo::WireID WireID() const
float RMS() const
RMS of the hit shape, in tick units.
Declaration of signal hit object.
float SigmaPeakAmplitude() const
Uncertainty on estimated amplitude of the hit at its peak, in ADC units.
float SigmaIntegral() const
int DegreesOfFreedom() const
float Integral() const
Integral under the calibrated signal waveform of the hit, in tick x ADC units.
geo::View_t View() const
View for the plane of the hit.
Hit()
Default constructor: a hit with no signal.
float GoodnessOfFit() const
Degrees of freedom in the determination of the hit signal shape (-1 by default)
short int Multiplicity() const
How many hits could this one be shared with.
float PeakAmplitude() const
The estimated amplitude of the hit at its peak, in ADC units.
int TDCtick_t
Type representing a TDC tick.
constexpr ChannelID_t InvalidChannelID
ID of an invalid channel.
enum geo::_plane_sigtype SigType_t
raw::TDCtick_t StartTick() const
Initial tdc tick for hit.
raw::TDCtick_t EndTick() const
Final tdc tick for hit.
float PeakTime() const
Time of the signal peak, in tick units.
float SummedADC() const
The sum of calibrated ADC counts of the hit (0. by default)
float SigmaPeakTime() const
Uncertainty for the signal peak, in tick units.
2D representation of charge deposited in the TDC/wire plane
unsigned int ChannelID_t
Type representing the ID of a readout channel.
raw::ChannelID_t Channel() const
ID of the readout channel the hit was extracted from.
std::ostream & operator<<(std::ostream &o, Cluster const &c)