25 void RunHitFinder(std::vector< raw::OpDetWaveform >
const&,
26 std::vector< recob::OpHit >&,
32 std::vector< double >
const&,
34 std::vector< double >
const&);
37 void RunHitFinder(std::vector< raw::OpDetWaveform >
const&,
38 std::vector< recob::OpHit >&,
44 std::vector< double >
const&,
54 std::vector< recob::OpHit >&,
pure virtual base interface for detector clocks
Access the description of detector geometry.
void RunHitFinder(std::vector< raw::OpDetWaveform > const &opDetWaveformVector, std::vector< recob::OpHit > &hitVector, pmtana::PulseRecoManager const &pulseRecoMgr, pmtana::PMTPulseRecoBase const &threshAlg, geo::GeometryCore const &geometry, float hitThreshold, detinfo::DetectorClocks const &detectorClocks, std::vector< double > const &SPESize, bool areaToPE, std::vector< double > const &SPEShiftPerChan)
Description of geometry of one entire detector.
Conversion of times between different formats and references.
void ConstructHit(float hitThreshold, int channel, double timeStamp, pmtana::pulse_param const &pulse, detinfo::DetectorClocks const &detectorClocks, double SPESize, bool areaToPE, std::vector< recob::OpHit > &hitVector, double SPEShift=0.)
Class definition file of PMTPulseRecoBase.
Class definition file of PulseRecoManager.