1 #ifndef _SdHorizontalReconstruction_ShowerFrontFunction_h_
2 #define _SdHorizontalReconstruction_ShowerFrontFunction_h_
6 #include <Minuit2/FCNBase.h>
8 #include <utl/MuonArrivalTime.h>
14 namespace SdHorizontalReconstructionNS {
42 operator()(
const std::vector<double>& pars)
const;
45 Predict(
double& meanCT,
double& sigmaCT,
48 const double originCT)
const;
50 double Up()
const {
return 0.5; }
ShowerFrontFunction(const SdHorizontalReconstruction &config, const utl::Point &core, const StationList &list, const ExternalGeometryData &gd)
const StationList & fList
const ExternalGeometryData & fExt
Very inclined energy reconstruction.
void Predict(double &meanCT, double &sigmaCT, const StationData &sd, const utl::Point &originPos, const double originCT) const
double operator()(const std::vector< double > &pars) const
utl::MuonArrivalTime fMat
const SdHorizontalReconstruction & fConfig
all time delays are relative to arrival time of shower front plane
std::vector< StationData > StationList