std::vector< double > kap_cv
double getMCval(double pz, double pt, int pdgcode)
MC value for this HP production.
bool ranges_already_filled
A class to manage the MC value for MIPP NuMI.
static MIPPNumiMC * instance
std::vector< double > kam_cv
void k0l_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for k0l.
std::vector< double > pip_cv
std::vector< double > k0l_cv
std::vector< double > v_ptmin
static MIPPNumiMC * getInstance()
void pim_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for pim.
double proton_no_interacting
void kam_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for kam.
void kap_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for kap.
std::vector< double > v_pzmin
std::vector< double > v_pzmax
void pip_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for pip.
std::vector< double > v_ptmax
std::vector< double > k0s_cv
void k0s_mc_from_xml(const char *filename)
Read a xml file name to get the mc value for k0s.
std::vector< double > pim_cv