1 #ifndef RMSHITFINDERALG_H 2 #define RMSHITFINDERALG_H 25 void FilterWaveform(std::vector<float> wf, std::vector<float> & fwf);
29 void FindPulses(std::vector<float> wf,
float bl,
float r,
std::vector<std::pair<int,int> > & pulse_ends);
void reconfigure(fhicl::ParameterSet const &p)
void FilterWaveform(std::vector< float > wf, std::vector< float > &fwf)
RMSHitFinderAlg(fhicl::ParameterSet const &p)
void RobustRMSBase(std::vector< float > wf, float &bl, float &r)
float fSigmaRiseThreshold
void FindPulses(std::vector< float > wf, float bl, float r, std::vector< std::pair< int, int > > &pulse_ends)
void FindHits(dune::ChannelInformation &chan)
float fSigmaFallThreshold
void MergeHits(std::vector< std::pair< int, int > > &pulse_ends)
void SetSearchTicks(int s, int e)