9 #ifndef ShowerEnergyAlg_hxx
10 #define ShowerEnergyAlg_hxx
15 #include "canvas/Persistency/Common/Ptr.h"
24 class DetectorClocksData;
25 class DetectorPropertiesData;
29 class ShowerEnergyAlg;
std::array< LinearFunction, 3 > const fLinearFunctions
double ShowerEnergy(detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp, std::vector< art::Ptr< recob::Hit >> const &hits, geo::PlaneID::PlaneID_t plane) const
Declaration of signal hit object.
unsigned int PlaneID_t
Type for the ID number.
ShowerEnergyAlg(fhicl::ParameterSet const &pset)
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
double energy_from(double const charge) const noexcept
Definition of data types for geometry description.
Contains all timing reference information for the detector.