HPS-MC
fee_gen_to_recon_job Namespace Reference

Simulation of beam, beam signals in detector (using SLIC), and readout. More...

Variables

 description
 
 inputs = list(job.input_files.values())
 Get job input file targets. More...
 
 nevents = job.params['nevents']
 
 egs5 = EGS5(name="beam_v7_%s" % job.params['run_params'])
 Generate beam. More...
 
 rot = BeamCoords()
 Rotate events into beam coordinates. More...
 
 sample = RandomSample()
 Sample events into new stdhep file. More...
 
 slic = SLIC(nevents=nevents + 1)
 Simulate events. More...
 
 space_events = ExtractEventsWithHitAtHodoEcal(event_interval=250, num_hodo_hits=0)
 Space signal events. More...
 
 readout = JobManager(steering='readout')
 Run simulated events in readout to generate triggers. More...
 
 recon = JobManager(steering='recon')
 Run physics reconstruction. More...
 

Detailed Description

Simulation of beam, beam signals in detector (using SLIC), and readout.

The simulation is followed by reconstruction of the events.

Variable Documentation

◆ description

description

Definition at line 8 of file fee_gen_to_recon_job.py.

◆ egs5

egs5 = EGS5(name="beam_v7_%s" % job.params['run_params'])

Generate beam.

Definition at line 19 of file fee_gen_to_recon_job.py.

◆ inputs

inputs = list(job.input_files.values())

Get job input file targets.

Definition at line 11 of file fee_gen_to_recon_job.py.

◆ nevents

int nevents = job.params['nevents']

Definition at line 14 of file fee_gen_to_recon_job.py.

◆ readout

readout = JobManager(steering='readout')

Run simulated events in readout to generate triggers.

Definition at line 34 of file fee_gen_to_recon_job.py.

◆ recon

recon = JobManager(steering='recon')

Run physics reconstruction.

Definition at line 37 of file fee_gen_to_recon_job.py.

◆ rot

rot = BeamCoords()

Rotate events into beam coordinates.

Definition at line 22 of file fee_gen_to_recon_job.py.

◆ sample

sample = RandomSample()

Sample events into new stdhep file.

Definition at line 25 of file fee_gen_to_recon_job.py.

◆ slic

slic = SLIC(nevents=nevents + 1)

Simulate events.

Definition at line 28 of file fee_gen_to_recon_job.py.

◆ space_events

space_events = ExtractEventsWithHitAtHodoEcal(event_interval=250, num_hodo_hits=0)

Space signal events.

Definition at line 31 of file fee_gen_to_recon_job.py.