5 std::array<TVector3, 2> inout,
6 double flux_weight,
double ray_weight,
7 double decay_weight,
double pot) :
10 kaon_dmom_beamcoord(flux.kmom_beamcoord),
11 kaon_dpos_beamcoord(flux.pos_beamcoord),
12 kaon_pdg(flux.kaon_pdg),
13 mevprtl_mom_beamcoord(flux.mom_beamcoord),
14 mevprtl_mom(flux.mom),
15 mevprtl_start(flux.pos),
16 equiv_enu(flux.equiv_enu),
17 mevprtl_enter(inout[0]),
18 mevprtl_exit(inout[1]),
20 daughter_mom(decay.daughter_mom),
21 daughter_e(decay.daughter_e),
22 daughter_pdg(decay.daughter_pdg),
24 flux_weight(flux_weight),
25 ray_weight(ray_weight),
26 decay_weight(decay_weight),
33 decay_width(decay.decay_width),
34 mean_lifetime(decay.mean_lifetime),
35 mean_distance(decay.mean_distance)