5 #ifndef LARCALIBUTILS_LARPARABOLAPEAKRECOTOOL_H
6 #define LARCALIBUTILS_LARPARABOLAPEAKRECOTOOL_H
15 static const InterfaceID IID_LArParabolaPeakRecoTool(
"LArParabolaPeakRecoTool", 1 , 0);
24 const std::string&
name,
30 static const InterfaceID&
interfaceID() {
return IID_LArParabolaPeakRecoTool;}
33 std::vector<float>
peak (
const std::vector<float>& samples)
const;
35 std::vector<float>
peak (
const std::vector<short>& samples)
const;
37 std::vector<float>
peak (
const std::vector<float>& samples,
int layer,
float pedestal)
const;
38 std::vector<float>
peak (
const std::vector<short>& samples,
int layer,
float pedestal)
const;