-
Notifications
You must be signed in to change notification settings - Fork 10
/
reana.yaml
34 lines (34 loc) · 1.32 KB
/
reana.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: 0.4.0
inputs:
files:
- config/geantSim_TrackerPerformance.py
- config/single_particle_trackFits.py
- script/numHitsPerTrack.C
- script/plot_single_particle_resolutions.py
parameters:
events: 5000
seed: 0123456
particle: 13
etamin: 0
etamax: 6
pt: 1000 2000 5000 10000 100000 1000000 10000000
workflow:
type: serial
specification:
steps:
- environment: 'gitlab-registry.cern.ch/vavolkl/fcc-ubuntu:latest'
commands:
- fccrun.py config/geantSim_TrackerPerformance.py
-N $events -s $seed --outName muons_for_seeding_discrete_pt.root
--singlePart --particle $particle --etaMin $etamin --etaMax $etamax
--discretePt --pt $pt
--pathToDetector /usr/local/
| tee simulation.log 2> simulation.err
- root -b 'script/numHitsPerTrack.C("muons_for_seeding_discrete_pt.root")'
| tee plot-tracker-hits.log 2> plot-tracker-hits.err
- fccrun.py config/single_particle_trackFits.py
--inputfile muons_for_seeding_discrete_pt.root
--outputfile single_particle_resolutions.root
| tee fit.log 2> fit.err
- python script/plot_single_particle_resolutions.py single_particle_resolutions.root
| tee plot-reconstructed-tracks.log 2> plot-reconstructed-tracks.err