1 #ifndef MIPPNUMIKAONYIELDSREWEIGHTER_H     2 #define MIPPNUMIKAONYIELDSREWEIGHTER_H     7   #pragma clang diagnostic push     8   #pragma clang diagnostic ignored "-Wunused-private-field"    43   #pragma clang diagnostic pop A list/table of parameter names and values. 
 
MIPPNumiKaonYieldsReweighter(int iuniv, const ParameterTable &cv_pars, const ParameterTable &univ_pars)
 
std::vector< float > vbin_datasys_pim
 
std::vector< float > vbin_datasta_pip
 
Information about the chain of interactions leading to a neutrino. 
 
const ParameterTable & cvPars
 
std::vector< float > vbin_datasys_kam_pim
 
std::vector< float > vbin_datasys_pip
 
std::vector< float > vbin_datasta_pim
 
std::vector< float > vbin_datacv_kam_pim
 
virtual std::vector< bool > canReweight(const InteractionChainData &aa)
Look through the InteractionChainData input and identify those Interactions that can be reweighted as...
 
virtual double calculateWeight(const InteractionChainData &aa)
calculate a weight for this interaction chain given the central value parameters and the parameters f...
 
std::vector< float > vbin_datacv_kap_pip
 
virtual ~MIPPNumiKaonYieldsReweighter()
 
std::vector< float > vbin_datasys_kap_pip
 
std::vector< float > vbin_datacv_pip
 
Reweight a chain of interactions that are covered by the NuMI target K/pi ratios measured by MIPP...
 
std::vector< float > vbin_datasta_kam_pim
 
std::vector< float > vbin_datasta_kap_pip
 
std::vector< float > vbin_datacv_pim
 
const ParameterTable & univPars