12 """This steering file tests the 'ECLChargedPID' module.
15 It must run on DST files, or reduced DSTs containing
16 ECLShowers, Tracks, and all relevant relational containers:
24 - ECLClustersToECLShowers
28 - TracksToECLPidLikelihoods
29 - TracksToPIDLikelihoods
31 $ basf2 -i <path_to_input_file> -n <number_of_events>
32 EclChargedPidModuleTest.py
38 mainPath = b2.create_path()
41 inputFile = b2.register_module(
'RootInput')
42 mainPath.add_module(inputFile)
45 eclChargedPID = b2.register_module(
'ECLChargedPID')
46 mainPath.add_module(eclChargedPID)
49 eclChargedPID.logging.log_level = b2.LogLevel.DEBUG
50 eclChargedPID.logging.debug_level = 20
52 """Register and add 'PrintCollections' module.
53 This prints the data model objects in the store.
55 printCollections = b2.register_module(
'PrintCollections')
56 mainPath.add_module(printCollections)
59 mainPath.add_module(
'Progress')