Public Member Functions | |
def | __init__ (self, threshold=1) |
def | checkBinningMatches (self) |
def | do_test (self) |
Public Member Functions inherited from utils.StatisticalTest | |
def | __init__ (self, threshold) |
def | do_test (self) |
def | get_rank (self) |
def | get_status (self) |
def | set_operands (self, h1, h2) |
Public Attributes | |
epsilon | |
name | |
tolerance | |
Public Attributes inherited from utils.StatisticalTest | |
h1 | |
h2 | |
is_init | |
name | |
rank | |
2D! return test_codes["2D"] More... | |
threshold | |
The bin to bin comparison builds a fake pvalue. It is 0 if the number of bins is different. It is % of corresponding bins otherwhise. A threshold of 1 is needed to require a 1 to 1 correspondance between hisograms.
def utils.BinToBin1percent.__init__ | ( | self, | |
threshold = 1 |
|||
) |
Definition at line 372 of file utils.py.
References HcalAutoPedestalValidator.epsilon, HcalPedestalWidthsCheck.epsilon, HcalPedestalsCheck.epsilon, HcalGainsCheck.epsilon, utils.BinToBin.epsilon, utils.BinToBin1percent.epsilon, MuonGeometrySanityCheck.tolerance, and utils.BinToBin1percent.tolerance.
def utils.BinToBin1percent.checkBinningMatches | ( | self | ) |
Definition at line 378 of file utils.py.
References funct.abs(), utils.BinToBin.checkBinningMatches(), utils.BinToBin1percent.checkBinningMatches(), utils.BinToBin1percent.do_test(), HcalAutoPedestalValidator.epsilon, HcalPedestalsCheck.epsilon, HcalPedestalWidthsCheck.epsilon, HcalGainsCheck.epsilon, utils.BinToBin.epsilon, utils.BinToBin1percent.epsilon, ConfigurableHisto.h1, utils.StatisticalTest.h1, PlotAlignmentValidation::DMRPlotInfo.h1, FitSlicesYTool.h1, EgammaTowerIsolationNew< NC >::Sum.h2, ConfigurableHisto.h2, EgammaTowerIsolationNew< NC >.h2, utils.StatisticalTest.h2, PlotAlignmentValidation::DMRPlotInfo.h2, and FitSlicesYTool.h2.
Referenced by utils.BinToBin1percent.checkBinningMatches().
def utils.BinToBin1percent.do_test | ( | self | ) |
Definition at line 391 of file utils.py.
References funct.abs(), utils.ask_ok(), utils.getNbins(), ConfigurableHisto.h1, utils.StatisticalTest.h1, PlotAlignmentValidation::DMRPlotInfo.h1, FitSlicesYTool.h1, EgammaTowerIsolationNew< NC >::Sum.h2, ConfigurableHisto.h2, EgammaTowerIsolationNew< NC >.h2, utils.StatisticalTest.h2, PlotAlignmentValidation::DMRPlotInfo.h2, FitSlicesYTool.h2, print(), FastTimerService_cff.range, MuonGeometrySanityCheck.tolerance, and utils.BinToBin1percent.tolerance.
Referenced by utils.BinToBin1percent.checkBinningMatches().
utils.BinToBin1percent.epsilon |
Definition at line 375 of file utils.py.
Referenced by utils.BinToBin1percent.__init__(), and utils.BinToBin1percent.checkBinningMatches().
utils.BinToBin1percent.name |
Definition at line 374 of file utils.py.
Referenced by config.CFG.__str__(), validation.Sample.digest(), and VIDSelectorBase.VIDSelectorBase.initialize().
utils.BinToBin1percent.tolerance |
Definition at line 376 of file utils.py.
Referenced by utils.BinToBin1percent.__init__(), and utils.BinToBin1percent.do_test().