18 from tracking
import add_tracking_reconstruction
22 print(
'*** Used steering script:')
23 with open(sys.argv[0],
'r')
as fin:
24 print(fin.read(), end=
"")
25 print(
'*** end of the script.')
31 main = b2.create_path()
32 main.add_module(
'RootInput', inputFileName=fileIN)
34 gearbox = b2.register_module(
'Gearbox')
35 geomfile =
'/geometry/Beast2_phase2.xml'
36 if geomfile !=
'None':
37 gearbox.param(
'fileName', geomfile)
39 main.add_module(gearbox)
40 geometry = b2.register_module(
'Geometry')
41 geometry.param(
'useDB',
False)
42 geometry.param(
'components', [
'SVD'])
43 main.add_module(geometry)
46 main.add_module(
'SVDCoGTimeEstimator')
47 main.add_module(
'SVDSimpleClusterizer', Clusters=
"SVDClusters")
50 add_tracking_reconstruction(main, components=[
'SVD'])
52 for module
in main.modules():
53 if module.name() ==
'SVDSpacePointCreator':
54 module.param(
"MinClusterTime", -999)
56 main.add_module(
'VXDDedxPID')
60 outputFileName=fileOUT,
71 "TracksToVXDDedxLikelihoods",
72 "TracksToVXDDedxTracks",
76 main.add_module(
'ProgressBar')