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] |