19 from basf2
import conditions
as b2conditions
20 from svd
import add_svd_reconstruction
21 from tracking
import add_tracking_reconstruction
22 from rawdata
import add_unpackers
23 from simulation
import add_simulation
29 files = [
'/group/belle2/dataprod/Data/Raw/e0010/r0'+str(run)+
'/sub00/physics.0010.0'+str(run)+
'.HLT*.root']
36 bkg = glob.glob(
'/group/belle2/BGFile/OfficialBKG/early_phase3/prerelease-04-00-00a/overlay/phase31/BGx1/set0/*.root')
39 b2conditions.override_globaltags()
40 b2conditions.globaltags = [
'klm_alignment_testing',
'online']
42 eventinfosetter = register_module(
'EventInfoSetter')
43 eventinfosetter.param(
'expList', [1003])
44 eventinfosetter.param(
'runList', [1])
46 evtgeninput = register_module(
'EvtGenInput')
47 evtgeninput.logging.log_level = LogLevel.INFO
57 main.add_module(
"RootInput", inputFileNames=files)
59 main.add_module(eventinfosetter)
60 main.add_module(evtgeninput)
63 main.add_module(
'Gearbox')
64 main.add_module(
'Geometry')
68 add_unpackers(main, components=[
'SVD'])
71 main.add_module(
'FullSim')
72 add_simulation(main, bkgfiles=bkg)
76 'SVDZeroSuppressionEmulator',
78 ShaperDigits=
'SVDShaperDigits',
79 ShaperDigitsIN=
'SVDShaperDigitsZS5',
83 'SVDOccupancyAnalysis',
84 outputFileName=
'SVDOccupancyAnalysis_exp10run'+str(run)+
'.root',
85 ShaperDigitsName=
'SVDShaperDigitsZS5',
86 skipHLTRejectedEvents=
True)
89 main.add_module(
'Progress')