Belle II Software  release-05-01-25
displaySampleGBL.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
15 
16 import basf2 as b2
17 import reconstruction
18 
19 import ROOT
20 ROOT.gROOT.SetBatch(0)
21 
22 main = b2.create_path()
23 
24 main.add_module('RootInput')
25 main.add_module('HistoManager', histoFileName='CollectorOutput.root')
26 main.add_module('Gearbox')
27 main.add_module('Geometry')
28 
29 reconstruction.add_reconstruction(main, pruneTracks=False, add_muid_hits=True)
30 main.add_module('DAFRecoFitter')
31 
32 main.add_module(
33  'MillepedeCollector',
34  components=[],
35  tracks=['RecoTracks'])
36 
37 main.add_module('Display', showRecoTracks=True)
38 # main.add_module('RootOutput')
39 b2.process(main)
40 print(b2.statistics)
reconstruction.add_reconstruction
def add_reconstruction(path, components=None, pruneTracks=True, add_trigger_calculation=True, skipGeometryAdding=False, trackFitHypotheses=None, addClusterExpertModules=True, use_second_cdc_hits=False, add_muid_hits=False, reconstruct_cdst=None, nCDCHitsMax=6000, nSVDShaperDigitsMax=70000, event_abort=default_event_abort, use_random_numbers_for_hlt_prescale=True)
Definition: reconstruction.py:41