10 from basf2
import conditions
as b2conditions
13 inputFile = sys.argv[1]
14 exp_nr = int(re.findall(
r'\d+', inputFile)[0])
15 run_nr = int(re.findall(
r'\d+', inputFile)[1])
16 nevt = int(sys.argv[2])
20 b2conditions.override_globaltags()
21 b2conditions.globaltags = [
"online"]
23 inroot = register_module(
'DQMHistAnalysisInputRootFile')
24 inroot.param(
'FileList', inputFile)
25 inroot.param(
'SelectHistograms', [
'EventT0*/*'])
26 inroot.param(
'Experiment', exp_nr)
27 inroot.param(
'RunList', [run_nr])
28 inroot.param(
'EventsList', [nevt])
29 mypath.add_module(inroot)
31 dqmEff = register_module(
'DQMHistAnalysisEventT0')
32 dqmEff.set_log_level(LogLevel.INFO)
33 dqmEff.param(
"printCanvas",
True)
34 mypath.add_module(dqmEff)
36 outroot = register_module(
'DQMHistAnalysisOutputMonObj')
37 outroot.param(
'ProcID',
'online')
38 outroot.param(
'exp', exp_nr)
39 outroot.param(
'run', run_nr)
40 outroot.param(
'nevt', nevt)
41 outroot.param(
'TreeFile',
'run_tree_eventT0.root')
42 mypath.add_module(outroot)