Simulate pile-up, run readout, hps-java recon, and analysis. More...
Go to the source code of this file.
Namespaces | |
| namespace | readout_recon_job |
Variables | |
| logger = logging.getLogger('hpsmc.job') | |
| Initialize logger with default level. | |
| description | |
| filter_bunches = job.params['filter_bunches'] | |
| input_files = list(job.input_files.values()) | |
| Assign ptags for output. | |
| output_base = os.path.splitext(os.path.basename(input_files[0]))[0] | |
| filtered = FilterBunches() | |
| Insert empty bunches expected by pile-up simulation. | |
| readout = JobManager(steering='readout') | |
| Run simulated events in readout to generate triggers. | |
| count_readout = LCIOCount() | |
| reco = JobManager(steering='recon') | |
| Run physics reconstruction. | |
| count_reco = LCIOCount() | |
| cnv = HPSTR(cfg='recon') | |
| Convert LCIO to ROOT. | |
| ana = HPSTR(cfg='ana') | |
| Run an analysis on the ROOT file. | |
Simulate pile-up, run readout, hps-java recon, and analysis.
Definition in file readout_recon_job.py.