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
23basf2.set_random_seed(1337)
25main = basf2.create_path()
28inputFileName =
"../PartGunChargedStableGenSim.root"
29main.add_module(
"RootInput", inputFileName=inputFileName)
32main.add_module(
"Gearbox")
34main.add_module(
"Geometry")
37add_reconstruction(main)
40for m
in main.modules():
41 if m.name() ==
'CDCDedxPIDCreator':
42 m.param(
'enableDebugOutput',
True)
45output = basf2.register_module(
'RootOutput')
46output.param(
'outputFileName',
'../ParticleGunSimRec_dedx.root')
48output.param(
'branchNames', [
'CDCDedxLikelihoods',
'CDCDedxTracks',
'VXDDedxLikelihoods',
'VXDDedxTracks',
'EventMetaData'])
49main.add_module(output)
51main.add_module(
"ProgressBar")