HPS-MC
signal_beam_merge_to_recon_job.py File Reference

Merging of signal and beam events, simulation of readout, and reconstruction of events. More...

Go to the source code of this file.

Namespaces

 signal_beam_merge_to_recon_job
 

Variables

 description
 
 inputs = list(job.input_files.values())
 Get job input file targets. More...
 
list signal_file_name = []
 Input signal events (slcio format) More...
 
list beam_file_name = []
 Input beam events (slcio format) More...
 
string signal_name = 'signal'
 Check for expected input file targets. More...
 
string beam_name = 'beam'
 Base name of intermediate beam files. More...
 
string signal_beam_name = 'signal-beam'
 Base name of merged files. More...
 
 filter_events
 Filter and space signal events and catenate files before merging. More...
 
 count_filter = LCIOCount(inputs=filter_events.output_files())
 Count filtered events. More...
 
 catenate_beam
 catenate beam files before merging More...
 
 count_beam = LCIOCount(inputs=catenate_beam.output_files())
 Count beam events. More...
 
 merge
 Merge signal and beam events. More...
 
 count_merge = LCIOCount(inputs=merge.output_files())
 Print number of merged events. More...
 
 readout
 Run simulated events in readout to generate triggers. More...
 
 count_readout = LCIOCount(inputs=readout.output_files())
 Print number of readout events. More...
 
 recon
 Run physics reconstruction. More...
 
 count_recon = LCIOCount(inputs=recon.output_files())
 Print number of recon events. More...
 

Detailed Description

Merging of signal and beam events, simulation of readout, and reconstruction of events.

Definition in file signal_beam_merge_to_recon_job.py.