1 #ifndef _SdHorizontalReconstruction_ShowerSizeFunction_h_
2 #define _SdHorizontalReconstruction_ShowerSizeFunction_h_
6 #include <Minuit2/FCNBase.h>
9 namespace SdHorizontalReconstructionNS {
43 operator()(
const std::vector<double>& pars)
const;
46 Up()
const {
return 0.5; }
49 Predict(
double& meanSignal,
double& sigmaSignal,
54 const double recoveryErr = 0)
const;
unsigned char fUseAxisCovariance
void SetType(const Type type)
Very inclined energy reconstruction.
const StationList & fList
void Predict(double &meanSignal, double &sigmaSignal, const utl::Point &station, const utl::Point &origin, const double n19, const utl::Point &core, const double recoveryErr=0) const
ShowerSizeFunction(const SdHorizontalReconstruction &config, const StationList &list, const SilentStationList &slist, const AxisData &ad, const ExternalGeometryData &gd)
const ExternalGeometryData & fExt
double operator()(const std::vector< double > &pars) const
std::vector< StationData > StationList
std::vector< SilentStationData > SilentStationList
const SilentStationList & fSList
const SdHorizontalReconstruction & fConfig