|
bool | ValidateOpDetReco.startup = False |
| Parse arguments #. More...
|
|
string | ValidateOpDetReco.usage = "usage: %prog -n <nominal file> -t <test file> [-o <dir>] [-s] [-d] [-e 0,1] [--opdets=0,1] " |
|
| ValidateOpDetReco.parser = OptionParser(usage=usage) |
|
| ValidateOpDetReco.dest |
|
| ValidateOpDetReco.help |
|
| ValidateOpDetReco.metavar |
|
| ValidateOpDetReco.default |
|
| ValidateOpDetReco.False |
|
| ValidateOpDetReco.action |
|
| ValidateOpDetReco.options |
|
| ValidateOpDetReco.args |
|
list | ValidateOpDetReco.versions = [ "nominal", "test" ] |
|
| ValidateOpDetReco.S = versions[0] |
|
| ValidateOpDetReco.R = versions[1] |
|
dictionary | ValidateOpDetReco.files = {} |
|
dictionary | ValidateOpDetReco.hittrees = {} |
|
dictionary | ValidateOpDetReco.flashtrees = {} |
|
dictionary | ValidateOpDetReco.assoctrees = {} |
|
dictionary | ValidateOpDetReco.all = {} |
| Flash Comparison #. More...
|
|
| ValidateOpDetReco.onlies = copy.deepcopy(all) |
| Hit Comparison #. More...
|
|
int | ValidateOpDetReco.iS = 0 |
|
list | ValidateOpDetReco.matches = [] |
|
int | ValidateOpDetReco.failures = [0]*8 |
|
bool | ValidateOpDetReco.found = False |
|
| ValidateOpDetReco.index = all[E][v].index(flsh) |
|
| ValidateOpDetReco.failures_here = ListFailures(flsh[S],flsh[R]) |
|
| ValidateOpDetReco.maxval = len(onlies[E][S]) |
|
list | ValidateOpDetReco.widgets |
|
| ValidateOpDetReco.pbar = pb.ProgressBar(widgets=widgets, maxval=maxval, term_width=100) |
|
| ValidateOpDetReco.end |
| while True: pbar.update(maxval-len(onlies[E][S])) #print iS, "/", len(onlies[E][S]) found = False for iR in range(len(onlies[E][R])): if onlies[E][S][iS] == onlies[E][R][iR]: matches.append( { S: onlies[E][S].pop( iS ), R: onlies[E][R].pop( iR ) } ) found = True break if not found: matches.append( { S: iS += 1 if iS >= len(onlies[E][S]): break pbar.finish() print "" More...
|
|
dictionary | ValidateOpDetReco.color = { S:kBlack, R:kRed } |
| Flash and Hit Plots #. More...
|
|
string | ValidateOpDetReco.hstyle = "hist" |
|
int | ValidateOpDetReco.mstyle = 20 |
|
int | ValidateOpDetReco.lstyle = 2 |
|
int | ValidateOpDetReco.nbins = 100 |
|
| ValidateOpDetReco.c1 = TCanvas("c1","c1") |
|
| ValidateOpDetReco.h1 = gROOT.FindObject("h"+name+"1") |
|
| ValidateOpDetReco.h2 = gROOT.FindObject("h"+name+"2") |
|
| ValidateOpDetReco.hRatio = h2.Clone("hRatio") |
|
| ValidateOpDetReco.ratio |
|
| ValidateOpDetReco.True |
|
| ValidateOpDetReco.forceOne |
|
| ValidateOpDetReco.ignoreError |
|
| ValidateOpDetReco.l1 = TLine(gPad.GetUxmin(), 1, gPad.GetUxmax(), 1) |
|