8cool_database_string = CalibDbDefaults.cool_database_string
9cool_folder=CalibDbDefaults.cool_folder[
't0']
13 sys.stderr.write(
"Usage: " + argv0 +
" [-h] [-s <cool database string>] [-f <cool folder>] [-t <cool tag>] [<run nr> [<run nr> [..]]]\n")
16optlist, args = getopt.gnu_getopt(sys.argv,
'hs:f:t:')
20for opt, oa
in optlist:
23 cool_database_string =
'sqlite://;schema=' + oa +
';dbname=COMP200'
26 cool_database_string = oa
39sys.argv=[ sys.argv[0],
'-b' ]
43 cool_tag = GetFolderTag(cool_database_string, cool_folder)
46print (
"Cool database: " + cool_database_string +
" " + cool_folder +
" " + cool_tag )
49 DumpFolderSummary(cool_database_string, cool_folder, cool_tag)
52for run_nr
in args[1:]:
53 print (
"IOVs for run ", run_nr)
54 print ((len(
"IOVs for run ") + len(run_nr) + 1) *
"=")
55 DumpFolderSummary(cool_database_string, cool_folder, cool_tag, int(run_nr))
void print(char *figname, TCanvas *c1)