6 This steering file tests the ECLChargedPIDModule.
8 It must run on DST files, or reduced DSTs containing
9 ECLShowers, Tracks and all relevant relational containers:
15 'TracksToECLClusters',
17 'ECLClustersToECLShowers',
18 'ECLConnectedRegions',
21 'TracksToECLPidLikelihoods',
22 'TracksToPIDLikelihoods',
24 Author: Marco Milesi (marco.milesi@unimelb.edu.au)
29 basf2 -n N -i /path/to/input/DST/file.root EclChargedPidModuleTest.py
36 main_path = basf2.create_path()
39 simpleinput = basf2.register_module(
'RootInput')
40 main_path.add_module(simpleinput)
43 eclid = basf2.register_module(
'ECLChargedPID')
44 main_path.add_module(eclid)
46 eclid.logging.log_level = basf2.LogLevel.DEBUG
47 eclid.logging.debug_level = 20
50 printcolls = basf2.register_module(
'PrintCollections')
51 main_path.add_module(printcolls)
57 print(basf2.statistics)