28 set_log_level(LogLevel.ERROR)
29 log_to_file(
'logVXDTF1Evaluation.log', append=
False)
36 rootInput = register_module(
'RootInput')
37 path.add_module(rootInput)
40 eventinfoprinter = register_module(
'EventInfoPrinter')
41 path.add_module(eventinfoprinter)
44 gearbox = register_module(
'Gearbox')
45 path.add_module(gearbox)
48 geometry = register_module(
'Geometry')
49 geometry.param(
'components', [
'BeamPipe',
50 'MagneticFieldConstant4LimitedRSVD',
54 path.add_module(geometry)
57 eventCounter = register_module(
'EventCounter')
58 path.add_module(eventCounter)
60 genFitExtrapolation = register_module(
'SetupGenfitExtrapolation')
61 path.add_module(genFitExtrapolation)
63 tracking.add_vxd_track_finding(path,
"RecoTracks", components=[
"SVD"])
66 fitter = register_module(
'DAFRecoFitter')
67 path.add_module(fitter)
70 mcTrackMatcherModule = register_module(
'MCRecoTracksMatcher')
71 mcTrackMatcherModule.param({
75 'mcRecoTracksStoreArrayName':
'MCRecoTracks',
78 path.add_module(mcTrackMatcherModule)
81 trackingValidationModule = CombinedTrackingValidationModule(
84 output_file_name=
"VXDTF1Validation.root",
86 path.add_module(trackingValidationModule)