c_cpp 适用于ROOT TH1类的PrintWiki功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 适用于ROOT TH1类的PrintWiki功能相关的知识,希望对你有一定的参考价值。
void TH1::PrintWiki(Option_t * /*option*/) const
{
if (fDimension > 1) {
Info("PrintWiki", "only for 1D histo");
return;
}
Int_t binx;
Int_t firstx = 0, lastx = fXaxis.GetNbins()+1;
Double_t x, bc, be, bsw2;
Printf("{| class=\"wikitable\" style=\"text-align:center; font-family:monospace;\"");
Printf("! colspan=\"4\" | %s, %s", GetName(), GetTitle());
Printf("|-");
Printf("| x[bin] || BinContent || BinSumw2 || BinError");
for (binx = firstx; binx <= lastx; binx++) {
x = fXaxis.GetBinCenter(binx);
bc = GetBinContent(binx);
be = GetBinError(binx);
if(fSumw2.fN) bsw2 = fSumw2.fArray[binx];
else bsw2 = TMath::Abs(0.0/0.0); // force NaN
Printf("|-");
Printf("| [%02d]=%g || %g || %g || %g", binx, x, bc, bsw2, be);
}
Printf("|-\n|\n|-");
Printf("| fTsumw || fTsumw2 || fTsumwx || fTsumwx2");
Printf("|-");
Printf("| %g || %g || %g || %g", fTsumw, fTsumw2, fTsumwx, fTsumwx2);
Printf("|-");
Printf("| fEntries || Effective || RMS || Mean");
Printf("|-");
Printf("| %g || %g || %g || %g", fEntries, GetEffectiveEntries(), GetRMS(), GetMean());
Printf("|}");
}
以上是关于c_cpp 适用于ROOT TH1类的PrintWiki功能的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp ROOT TH1亮点
c_cpp foundational_programming-CPP-length1.cpp
c_cpp 适用于iOS的记录器宏
c_cpp 适用于C程序员的C ++第2周
c_cpp C ++的序列容器类,其作用类似于可以连接的字符串,但适用于任何类型。
c_cpp 适用于KORG ES-1和Alesis Trigger IO的Arduino MIDI转换器