Merging of signal and beam events, simulation of readout, and reconstruction of events. More...
Go to the source code of this file.
Namespaces | |
| namespace | signal_beam_merge_to_recon_job |
Variables | |
| description | |
| inputs = list(job.input_files.values()) | |
| Get job input file targets. | |
| list | signal_file_name = [] |
| Input signal events (slcio format) | |
| list | beam_file_name = [] |
| Input beam events (slcio format) | |
| str | signal_name = 'signal' |
| Base name of intermediate signal files. | |
| str | beam_name = 'beam' |
| Base name of intermediate beam files. | |
| str | signal_beam_name = 'signal-beam' |
| Base name of merged files. | |
| filter_events | |
| Filter and space signal events and catenate files before merging. | |
| count_filter = LCIOCount(inputs=filter_events.output_files()) | |
| Count filtered events. | |
| catenate_beam | |
| catenate beam files before merging | |
| count_beam = LCIOCount(inputs=catenate_beam.output_files()) | |
| Count beam events. | |
| merge | |
| Merge signal and beam events. | |
| count_merge = LCIOCount(inputs=merge.output_files()) | |
| Print number of merged events. | |
| readout | |
| Run simulated events in readout to generate triggers. | |
| count_readout = LCIOCount(inputs=readout.output_files()) | |
| Print number of readout events. | |
| recon | |
| Run physics reconstruction. | |
| count_recon = LCIOCount(inputs=recon.output_files()) | |
| Print number of recon events. | |
Merging of signal and beam events, simulation of readout, and reconstruction of events.
Definition in file signal_beam_merge_to_recon_job.py.