19 #ifndef _MEC_SCALE_VS_W_H_
20 #define _MEC_SCALE_VS_W_H_
46 virtual double GetScaling(
const double Q0,
const double Q3 )
const ;
67 #endif // _MEC_SCALE_VS_W_H_
virtual void LoadConfig(void) override
This class is responsible to compute a scaling factor for the XSec.
This class is responsible to compute the MEC scaling factor given Q0, Q3. The scaling is done as a fu...
virtual double GetScaling(const Interaction &) const override
double W(const Interaction *const i)
Summary information for an interaction.
std::pair< double, double > weight_type_pair
weight_type_map GetMapWithLimits(const double Q0, const double Q3) const
std::map< double, double > weight_type_map
virtual double ScaleFunction(const double W, const weight_type_pair min, const weight_type_pair max) const
weight_type_map fWeightsMap