本文整理汇总了C++中Flavour::RelBWMass方法的典型用法代码示例。如果您正苦于以下问题:C++ Flavour::RelBWMass方法的具体用法?C++ Flavour::RelBWMass怎么用?C++ Flavour::RelBWMass使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Flavour
的用法示例。
在下文中一共展示了Flavour::RelBWMass方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GenerateMass
double Lund_Interface::GenerateMass(Flavour flav, double min, double max)
{
int kc = pycomp(SherpaToIdhep(flav))-1;
double peak = pydat2.pmas[1-1][kc];
double w_cut = pydat2.pmas[3-1][kc];
if(w_cut == 0.0) {
if(peak<min-Accu() || peak>max+Accu()) return -1.0;
else return peak;
}
else {
double finalmin = min>(peak-w_cut)? min : peak-w_cut;
double finalmax = max<(peak+w_cut)? max : peak+w_cut;
if(finalmin>finalmax) return -1.0;
else return flav.RelBWMass(finalmin, finalmax, this->Mass(flav));
}
}