8 #ifndef ICARUSCODE_PMT_ALGORITHMS_OPDETWAVEFORMMETAUTILS_H
9 #define ICARUSCODE_PMT_ALGORITHMS_OPDETWAVEFORMMETAUTILS_H
26 namespace detinfo {
class DetectorTimings; }
46 class OpDetWaveformMetaMaker;
142 {
return make(waveform); }
159 #endif // ICARUSCODE_PMT_ALGORITHMS_OPDETWAVEFORMMETAUTILS_H
OpDetWaveformMeta makeOpDetWaveformMeta(raw::OpDetWaveform const &waveform, detinfo::DetectorTimings const &detTimings)
Creates a sbn::OpDetWaveformMeta out of a raw::OpDetWaveform.
microseconds_as<> microseconds
Type of time interval stored in microseconds, in double precision.
An interval (duration, length, distance) between two quantity points.
Dimensioned variables representing space or time quantities.
A class exposing an upgraded interface of detinfo::DetectorClocksData.
Data types for detinfo::DetectorTimings.
timescale_traits< ElectronicsTimeCategory >::time_point_t electronics_time
A point in time on the electronics time scale.