Go to the source code of this file.
Namespaces | |
| namespace | tritrig_beam_slic_to_reco_job |
Variables | |
| inputs = list(job.input_files.values()) | |
| Get job input file targets. | |
| description | |
| nevents = job.params['nevents'] | |
| str | tritrig_file_name = 'tritrig_events.stdhep' |
| Input tritrig events (stdhep format) | |
| list | beam_file_names = [] |
| Input beam events (StdHep format) | |
| list | beam_slic_file_names = [] |
| filename | |
| file_extension | |
| str | beam_slic_file = filename + '.slcio' |
| str | tritrig_name = 'tritrig' |
| Base name of intermediate tritrig files. | |
| str | beam_name = 'beam' |
| Base name of intermediate beam files. | |
| str | tritrig_beam_name = 'tritrig_beam' |
| Base name of merged files. | |
| slic | |
| Simulate signal events. | |
| filter_bunches | |
| Space signal events before merging. | |
| count_filter = LCIOCount(inputs=filter_bunches.output_files()) | |
| Count filtered events. | |
| list | slic_beams = [] |
| Simulate beam events. | |
| slic_beam_cat | |
| concatonate beam events before merging | |
| 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. | |
| list | comps = [slic, filter_bunches, count_filter] |