13 <input>PartGunChargedStableGenSim.root</input>
14 <output>ParticleGunSimRec_dedx.root</output>
15 <description>Generates dE/dx debug data (DedxTracks) for testing</description>
16 <contact>renu2@andrew.cmu.edu</contact>
21from reconstruction
import add_reconstruction
23main = basf2.create_path()
26inputFileName =
"../PartGunChargedStableGenSim.root"
27main.add_module(
"RootInput", inputFileName=inputFileName)
30main.add_module(
"Gearbox")
32main.add_module(
"Geometry")
35add_reconstruction(main)
38for m
in main.modules():
39 if m.name() ==
'CDCDedxPIDCreator':
40 m.param(
'enableDebugOutput',
True)
43output = basf2.register_module(
'RootOutput')
44output.param(
'outputFileName',
'../ParticleGunSimRec_dedx.root')
46output.param(
'branchNames', [
'CDCDedxLikelihoods',
'CDCDedxTracks',
'VXDDedxLikelihoods',
'VXDDedxTracks',
'EventMetaData'])
47main.add_module(output)
49main.add_module(
"ProgressBar")
52print(basf2.statistics)