File tree Expand file tree Collapse file tree 4 files changed +8
-7
lines changed
Expand file tree Collapse file tree 4 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 1818# PART b) ... apply vertex smearing on top of HepMC events and perform simple analysis
1919NEV=$( grep EVENT slight.out | wc -l)
2020
21- o2-sim-dpl-eventgen -b --nevents ${NEV} --generator hepmc --confKeyValues \
21+ o2-sim-dpl-eventgen -b --nEvents ${NEV} --generator hepmc --configKeyValues \
2222 " GeneratorFileOrCmd.fileNames=starlight.hepmc;Diamond.position[2]=0.1;Diamond.width[2]=0.05" | \
2323 o2-sim-mctracks-to-aod -b | o2-analysis-mctracks-to-aod-simple-task -b
2424
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ NEVENTS=1000
1010# launch generator process (for 10000 min bias Pythia8 events; no Geant; no geometry)
1111# o2-sim -j 1 -g pythia8pp -n ${NEVENTS} --noGeant --vertexMode kNoVertex &> sim.log
1212
13+ # # Add --aod-writer-keep dangling to o2-sim-mctracks-to-aod to write the AO2D file to disc (as AnalysisResults_trees.root)
1314# Option 1) -- use o2-mckine-publisher
1415[ -f AnalysisResults.root ] && rm AnalysisResults.root
1516o2-sim-kine-publisher -b --kineFileName o2sim --aggregate-timeframe 10 | \
@@ -19,8 +20,8 @@ mv AnalysisResults.root AnalysisResult_1.root
1920
2021# Option 2) -- use o2-sim-dpl-eventgen + extkinO2 generator (this should be equivalent to Option 1)
2122[ -f AnalysisResults.root ] && rm AnalysisResults.root
22- o2-sim-dpl-eventgen -b --nevents ${NEVENTS} --aggregate-timeframe 10 --generator extkinO2 \
23- --confKeyValues " GeneratorFromO2Kine.fileName=o2sim_Kine.root" --vertexMode kNoVertex | \
23+ o2-sim-dpl-eventgen -b --nEvents ${NEVENTS} --aggregate-timeframe 10 --generator extkinO2 \
24+ --configKeyValues " GeneratorFromO2Kine.fileName=o2sim_Kine.root" --vertexMode kNoVertex | \
2425o2-sim-mctracks-to-aod -b | \
2526o2-analysis-mctracks-to-aod-simple-task -b & > log2
2627mv AnalysisResults.root AnalysisResult_2.root
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ NEVENTS=1000
88
99# --aggregate-timeframe 10 is used to combine 10 generated events into a timeframe that is then converted to AOD tables
1010# note that if you need special configuration for the analysis tasks, it needs to be passed to proxy and converter as well
11-
11+ # # Add --aod-writer-keep dangling to o2-sim-mctracks-to-aod to write the AO2D file to disc (as AnalysisResults_trees.root)
1212o2-sim-dpl-eventgen -b --nEvents ${NEVENTS} --aggregate-timeframe 10 --generator pythia8pp --vertexMode kNoVertex | \
1313o2-sim-mctracks-to-aod -b | o2-analysis-mctracks-to-aod-simple-task -b & > pythia8.log
1414
Original file line number Diff line number Diff line change 55
66set -x
77NEVENTS=1000
8-
8+ # # Add --aod-writer-keep dangling to o2-sim-mctracks-to-aod to write the AO2D file to disc (as AnalysisResults_trees.root)
99CONFKEY=" TriggerExternal.fileName=trigger.macro;TriggerExternal.funcName=trigger()"
10- o2-sim-dpl-eventgen -b --nevents ${NEVENTS} --aggregate-timeframe 10 --generator pythia8pp --trigger external \
11- --vertexMode kDiamondParam --confKeyValues " ${CONFKEY} " | \
10+ o2-sim-dpl-eventgen -b --nEvents ${NEVENTS} --aggregate-timeframe 10 --generator pythia8pp --trigger external \
11+ --vertexMode kDiamondParam --configKeyValues " ${CONFKEY} " | \
1212o2-sim-mctracks-to-aod -b | o2-analysis-mctracks-to-aod-simple-task -b
1313
You can’t perform that action at this time.
0 commit comments