Classes |
class | inuke_reweight::delta_fate |
class | inuke_reweight::delta_scale |
class | inuke_reweight::parameter_set |
class | inuke_reweight::parameter_limits |
Namespaces |
namespace | inuke_reweight |
Typedefs |
typedef enum
inuke_reweight::inuke_particle | inuke_reweight::inuke_particle_t |
Enumerations |
enum | inuke_reweight::inuke_particle { inuke_reweight::kPion,
inuke_reweight::kNucleon,
inuke_reweight::kOther
} |
Functions |
void | inuke_reweight::change_fate_probs (const inuke_reweight::delta_fate &, const inuke_reweight::inuke_particle_t &) |
void | inuke_reweight::change_inter_scales (const inuke_reweight::delta_scale &, const inuke_reweight::inuke_particle_t &) |
double | inuke_reweight::calc_weights () |
void | inuke_reweight::calc_weights (const NtpStRecord *, std::vector< double > &, bool verbose=false) |
void | inuke_reweight::calc_weights (const NtpStRecord *, const NtpMCTruth *, const std::vector< inuke_reweight::parameter_set > &v, std::vector< double > &, double &nucrad, double &wrad, bool verbose=false) |
void | inuke_reweight::test_calc_weights (const char *filename, int entry, const inuke_reweight::delta_fate &pi_fate, const inuke_reweight::delta_scale &pi_scale, const inuke_reweight::delta_fate &pn_fate, const inuke_reweight::delta_scale &pn_scale) |
void | inuke_reweight::test_calc_weights (const char *filename, int entry, const inuke_reweight::parameter_set &p) |
void | inuke_reweight::generate_1sigma_shifts (const inuke_reweight::parameter_set &sigmas, std::vector< inuke_reweight::parameter_set > &v) |
void | inuke_reweight::generate_uncor_shifts (const inuke_reweight::parameter_set &sigmas, const inuke_reweight::parameter_limits &limits, inuke_reweight::parameter_set &p) |
void | inuke_reweight::get_1sigma_shifts (const inuke_reweight::delta_scale &f, std::vector< inuke_reweight::delta_scale > &v) |
void | inuke_reweight::get_1sigma_shifts (const inuke_reweight::delta_fate &f, std::vector< inuke_reweight::delta_fate > &v) |
void | inuke_reweight::get_uncor_shifts (const inuke_reweight::delta_scale &f, const inuke_reweight::delta_scale &llim, const inuke_reweight::delta_scale &ulim, inuke_reweight::delta_scale &v) |
void | inuke_reweight::get_uncor_shifts (const inuke_reweight::delta_fate &f, const inuke_reweight::delta_fate &llim, const inuke_reweight::delta_fate &ulim, inuke_reweight::delta_fate &v) |
int | inuke_reweight::get_idx_had () |
double | inuke_reweight::get_nucrad (int idx_had) |
double | inuke_reweight::unif_to_ws_fe (double r) |