32 FragmentParam(std::array<double, NCOEFFS>
const& fn, std::array<double, NCOEFFS>
const& fp,
33 std::array<double, NCOEFFS>
const& sigman, std::array<double, NCOEFFS>
const& sigmap);
37 std::array<double, NCOEFFS>
const&
getParamsfn()
const {
return mParamfn; }
38 std::array<double, NCOEFFS>
const&
getParamsfp()
const {
return mParamfp; }
39 std::array<double, NCOEFFS>
const&
getParamssigman()
const {
return mParamsigman; }
40 std::array<double, NCOEFFS>
const&
getParamssigmap()
const {
return mParamsigmap; }
47 void setParamsfn(std::array<double, NCOEFFS>
const& arrvalues);
48 void setParamsfp(std::array<double, NCOEFFS>
const& arrvalues);
53 std::array<double, NCOEFFS> mParamfn{8.536764, -0.841422, 1.403253, -0.117200, 0.002091};
54 std::array<double, NCOEFFS> mParamsigman{0.689335, -0.238903, 0.044252, -0.003913, 0.000133};
55 std::array<double, NCOEFFS> mParamfp{1.933857, -1.285600, 0.670891, -0.064681, 0.001718};
56 std::array<double, NCOEFFS> mParamsigmap{1.456359, -0.505661, 0.088046, -0.007115, 0.000225};
61 std::unique_ptr<TF1> mFNeutrons;
62 std::unique_ptr<TF1> mFSigmaNeutrons;
63 std::unique_ptr<TF1> mFProtons;
64 std::unique_ptr<TF1> mFSigmaProtons;