22import simulation
as sim
31main = b2.create_path()
39 bkgFiles = glob.glob(
'/sw/belle2/bkg/*.root')
41 simulateJitter =
False
44 eventinfosetter = b2.register_module(
'EventInfoSetter')
45 eventinfosetter.param(
'expList', expList)
46 eventinfosetter.param(
'runList', [0])
47 eventinfosetter.param(
'evtNumList', [numEvents])
48 main.add_module(eventinfosetter)
50 main.add_module(
'EvtGenInput')
55 forceSetPXDDataReduction=
True,
56 usePXDDataReduction=ROIfinding,
57 simulateT0jitter=simulateJitter)
67 main.add_module(
'RootInput', branchNames=[
'RawPXDs',
'RawSVDs',
'RawCDCs'])
68 raw.add_unpackers(main, components=[
'PXD',
'SVD',
'CDC'])
77trk.add_tracking_reconstruction(
79 mcTrackFinding=MCTracking,
80 trackFitHypotheses=[211],
81 append_full_grid_cdc_eventt0=
True,
82 skip_full_grid_cdc_eventt0_if_svd_time_present=
False)
88b2.set_module_parameters(main,
"SVDClusterizer", returnClusterRawTime=
True)
91main.add_module(
'SVDPerformanceTTree', outputFileName=
"SVDPerformanceTree"+str(tag)+
".root")
92main.add_module(
'OverlapResiduals', ExpertLevel=
True)
94main.add_module(
'Progress')
def add_svd_create_recodigits(path, recocreatorName="SVDRecoDigitCreator", shaperDigitsName="")