19from tracking
import add_vxd_track_finding_vxdtf2, add_mc_matcher, add_hit_preparation_modules
21estimationMethod =
'tripletFit'
22clusterInfo =
'Average'
24eval_file_train =
"Upsilon4S_ForMVA_10000Events_w16th_overlay_Bkg.root"
28name =
'VXDEQE_CollectedTrainingData_Default'
31b2.set_log_level(b2.LogLevel.INFO)
33path = b2.create_path()
35rootInput = b2.register_module(
'RootInput')
36rootInput.param(
'inputFileName', eval_file_train)
37path.add_module(rootInput)
40eventinfoprinter = b2.register_module(
'EventInfoPrinter')
41path.add_module(eventinfoprinter)
43path.add_module(
"Gearbox")
44path.add_module(
"Geometry")
46add_hit_preparation_modules(path, components=[
'SVD'])
48add_vxd_track_finding_vxdtf2(path, reco_tracks=
"RecoTracks", components=[
'SVD'], suffix=
"", sectormap_file=sector_map)
50add_mc_matcher(path, components=[
'SVD'])
52data = b2.register_module(
'VXDQETrainingDataCollector')
53data.param(
'EstimationMethod', estimationMethod)
54data.param(
'ClusterInformation', clusterInfo)
55data.param(
'TrainingDataOutputName', name +
'.root')
56data.param(
'SpacePointTrackCandsStoreArrayName',
'SPTrackCands')
57data.param(
'MCRecoTracksStoreArrayName',
'MCRecoTracks')