Skip to content

Commit

Permalink
ALICE 3: Add 13 TeV pp configurations (#1749)
Browse files Browse the repository at this point in the history
* Add 13 TeV pp configurations

* Remove Pythia8 test, keep external
  • Loading branch information
jesgum authored Sep 20, 2024
1 parent be482e9 commit 6e99a77
Show file tree
Hide file tree
Showing 9 changed files with 129 additions and 0 deletions.
9 changes: 9 additions & 0 deletions MC/config/ALICE3/ini/pythia8_pp_13tev.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[Diamond]
width[2]=6.0

[GeneratorExternal]
fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C
funcName=generator_pythia8_ALICE3()

[GeneratorPythia8]
config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_13tev.cfg
9 changes: 9 additions & 0 deletions MC/config/ALICE3/ini/pythia8_pp_ropes_13tev.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[Diamond]
width[2]=6.0

[GeneratorExternal]
fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C
funcName=generator_pythia8_ALICE3()

[GeneratorPythia8]
config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_ropes_13tev.cfg
9 changes: 9 additions & 0 deletions MC/config/ALICE3/ini/pythia8_pp_shoving_13tev.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[Diamond]
width[2]=6.0

[GeneratorExternal]
fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C
funcName=generator_pythia8_ALICE3()

[GeneratorPythia8]
config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_shoving_13tev.cfg
3 changes: 3 additions & 0 deletions MC/config/ALICE3/ini/tests/pythia8_pp_13tev.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
int External() {
return 0;
}
3 changes: 3 additions & 0 deletions MC/config/ALICE3/ini/tests/pythia8_pp_ropes_13tev.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
int External() {
return 0;
}
3 changes: 3 additions & 0 deletions MC/config/ALICE3/ini/tests/pythia8_pp_shoving_13tev.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
int External() {
return 0;
}
16 changes: 16 additions & 0 deletions MC/config/ALICE3/pythia8/generator/pythia8_pp_13tev.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
### Specify beams
Beams:idA = 2212
Beams:idB = 2212
Beams:eCM = 13000. ### energy

Beams:frameType = 1
ParticleDecays:limitTau0 = on
ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c

### processes
SoftQCD:inelastic = on # all inelastic processes

# default: do nothing, Monash 2013 will do its thing
Tune:pp = 14

Random:setSeed = on
43 changes: 43 additions & 0 deletions MC/config/ALICE3/pythia8/generator/pythia8_pp_ropes_13tev.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
### Specify beams
Beams:idA = 2212
Beams:idB = 2212
Beams:eCM = 13000. ### energy

Beams:frameType = 1
ParticleDecays:limitTau0 = on
ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c

### processes
SoftQCD:inelastic = on # all inelastic processes

### Ropes settings
MultiPartonInteractions:pT0Ref = 2.15

BeamRemnants:remnantMode = 1
BeamRemnants:saturation = 5

ColourReconnection:mode = 1
ColourReconnection:allowDoubleJunRem = off
ColourReconnection:m0 = 0.3
ColourReconnection:allowJunctions = on
ColourReconnection:junctionCorrection = 1.2
ColourReconnection:timeDilationMode = 2
ColourReconnection:timeDilationPar = 0.18

Ropewalk:RopeHadronization = on
Ropewalk:doShoving = on
Ropewalk:tInit = 1.5 # Propagation time
Ropewalk:deltat = 0.05
Ropewalk:tShove 0.1
Ropewalk:gAmplitude = 0. # Set shoving strength to 0 explicitly
Ropewalk:doFlavour = on
Ropewalk:r0 = 0.5
Ropewalk:m0 = 0.2
Ropewalk:beta = 0.1

### Enabling setting of vertex information.
PartonVertex:setVertex = on
PartonVertex:protonRadius = 0.7
PartonVertex:emissionWidth = 0.1

Random:setSeed = on
34 changes: 34 additions & 0 deletions MC/config/ALICE3/pythia8/generator/pythia8_pp_shoving_13tev.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
### Specify beams
Beams:idA = 2212
Beams:idB = 2212
Beams:eCM = 13000. ### energy

Beams:frameType = 1
ParticleDecays:limitTau0 = on
ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c

### processes
SoftQCD:inelastic = on # all inelastic processes

### Shoving settings
Ropewalk:RopeHadronization = on
Ropewalk:doShoving = on
Ropewalk:doFlavour = off
Ropewalk:rCutOff = 10.0
Ropewalk:limitMom = on
Ropewalk:pTcut = 2.0
Ropewalk:r0 = 0.41
Ropewalk:m0 = 0.2
Ropewalk:gAmplitude = 10.0
Ropewalk:gExponent = 1.0
Ropewalk:deltat = 0.1
Ropewalk:tShove = 1.
Ropewalk:deltay = 0.1
Ropewalk:tInit = 1.5

### Enabling setting of vertex information.
PartonVertex:setVertex = on
PartonVertex:protonRadius = 0.7
PartonVertex:emissionWidth = 0.1

Random:setSeed = on

0 comments on commit 6e99a77

Please sign in to comment.