Skip to content

Commit

Permalink
Merge pull request #3806 from stahlleiton/SuperChic_v5p4
Browse files Browse the repository at this point in the history
Update SuperChic to version 5.4
  • Loading branch information
bbilin authored Dec 4, 2024
2 parents 57e0b57 + 72ec345 commit 6e31fb2
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 6 deletions.
4 changes: 2 additions & 2 deletions bin/Superchic/gridpack_generation.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ create_setup(){
}

install_superchic(){
SUPERCHIC=SuperChic-5.3
SUPERCHIC=SuperChic-5.4
cd ${WORKDIR}

echo "Downloading "${SUPERCHIC}
Expand All @@ -36,7 +36,7 @@ install_superchic(){
echo "Compiling ${SUPERCHIC}"
cd ${SUPERCHICDIR}
CMAKE=$([[ $(cmake --version | grep -cE *"n ([3-9]\.)")>0 ]] && echo "cmake" || echo "cmake3")
${CMAKE} -S . -B BUILD -DCMAKE_INSTALL_PREFIX=${SUPERCHICDIR}/build -DLHAPDF_DIR=$(scram tool tag lhapdf LHAPDF_BASE) -DSUPERCHIC_ENABLE_TESTS=OFF -DSUPERCHIC_ENABLE_FPES=OFF -DSUPERCHIC_ENABLE_DOCS=OFF -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_Fortran_FLAGS="-O2 -g -ffree-line-length-512 -Wno-unused-label -Wno-integer-division -Wno-conversion -Wno-function-elimination"
${CMAKE} -S . -B BUILD -DCMAKE_INSTALL_PREFIX=${SUPERCHICDIR}/build -DLHAPDF_DIR=$(scram tool tag lhapdf LHAPDF_BASE) -DSUPERCHIC_ENABLE_TESTS=OFF -DSUPERCHIC_ENABLE_FPES=OFF -DSUPERCHIC_ENABLE_DOCS=OFF -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_Fortran_FLAGS="-O2 -g -ffree-line-length-512 -Wno-unused-label -Wno-integer-division -Wno-conversion -Wno-function-elimination -Wno-unused-variable -Wno-unused-parameter"
${CMAKE} --build BUILD --target install --parallel $(nproc)
rm -rf BUILD share

Expand Down
10 changes: 9 additions & 1 deletion bin/Superchic/production/PbPb_5p36TeV/superchic_LbyL.dat
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,18 @@
****** W+W- decays
****************************************************************************************
'mu' ! [wlp] : W+ leptonic channel (mu or el)
'el' ! [wlm] : W- leptoinc channel (mu or el)
'el' ! [wlm] : W- leptonic channel (mu or el)
****************************************************************************************
****** V+X simplified model
****************************************************************************************
0.04d0 ! [tau] : mass distribution decay constant (GeV^-1)
100d0 ! [mxs] : mass of MX
****************************************************************************************
****** tau anomalous moments
****************************************************************************************
0d0 ! [atau] : magnetic dipole moment
0d0 ! [dtau] : electric dipole moment [e cm]
****** flags for calculating individual coeffs - SEE MANUAL for explanation
.false. ! [calc_tau_coeff] : if true calculate O(a_tau^n) or O(d_tau^n) coefficients
'atau' ! [tau_mom] : 'atau','dtau' - coeffecients for magnetic/electric dipole moments
1 ! [tau_coeff] : order 'n' in coefficient (0-4)
10 changes: 9 additions & 1 deletion bin/Superchic/production/PbPb_5p36TeV/superchic_dielectron.dat
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,18 @@
****** W+W- decays
****************************************************************************************
'mu' ! [wlp] : W+ leptonic channel (mu or el)
'el' ! [wlm] : W- leptoinc channel (mu or el)
'el' ! [wlm] : W- leptonic channel (mu or el)
****************************************************************************************
****** V+X simplified model
****************************************************************************************
0.04d0 ! [tau] : mass distribution decay constant (GeV^-1)
100d0 ! [mxs] : mass of MX
****************************************************************************************
****** tau anomalous moments
****************************************************************************************
0d0 ! [atau] : magnetic dipole moment
0d0 ! [dtau] : electric dipole moment [e cm]
****** flags for calculating individual coeffs - SEE MANUAL for explanation
.false. ! [calc_tau_coeff] : if true calculate O(a_tau^n) or O(d_tau^n) coefficients
'atau' ! [tau_mom] : 'atau','dtau' - coeffecients for magnetic/electric dipole moments
1 ! [tau_coeff] : order 'n' in coefficient (0-4)
10 changes: 9 additions & 1 deletion bin/Superchic/production/PbPb_5p36TeV/superchic_dimuon.dat
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,18 @@
****** W+W- decays
****************************************************************************************
'mu' ! [wlp] : W+ leptonic channel (mu or el)
'el' ! [wlm] : W- leptoinc channel (mu or el)
'el' ! [wlm] : W- leptonic channel (mu or el)
****************************************************************************************
****** V+X simplified model
****************************************************************************************
0.04d0 ! [tau] : mass distribution decay constant (GeV^-1)
100d0 ! [mxs] : mass of MX
****************************************************************************************
****** tau anomalous moments
****************************************************************************************
0d0 ! [atau] : magnetic dipole moment
0d0 ! [dtau] : electric dipole moment [e cm]
****** flags for calculating individual coeffs - SEE MANUAL for explanation
.false. ! [calc_tau_coeff] : if true calculate O(a_tau^n) or O(d_tau^n) coefficients
'atau' ! [tau_mom] : 'atau','dtau' - coeffecients for magnetic/electric dipole moments
1 ! [tau_coeff] : order 'n' in coefficient (0-4)
10 changes: 9 additions & 1 deletion bin/Superchic/production/PbPb_5p36TeV/superchic_ditau.dat
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,18 @@
****** W+W- decays
****************************************************************************************
'mu' ! [wlp] : W+ leptonic channel (mu or el)
'el' ! [wlm] : W- leptoinc channel (mu or el)
'el' ! [wlm] : W- leptonic channel (mu or el)
****************************************************************************************
****** V+X simplified model
****************************************************************************************
0.04d0 ! [tau] : mass distribution decay constant (GeV^-1)
100d0 ! [mxs] : mass of MX
****************************************************************************************
****** tau anomalous moments
****************************************************************************************
0d0 ! [atau] : magnetic dipole moment
0d0 ! [dtau] : electric dipole moment [e cm]
****** flags for calculating individual coeffs - SEE MANUAL for explanation
.false. ! [calc_tau_coeff] : if true calculate O(a_tau^n) or O(d_tau^n) coefficients
'atau' ! [tau_mom] : 'atau','dtau' - coeffecients for magnetic/electric dipole moments
1 ! [tau_coeff] : order 'n' in coefficient (0-4)

0 comments on commit 6e31fb2

Please sign in to comment.