Skip to content

Commit

Permalink
Merge pull request #3717 from sandeepbhowmik1/master
Browse files Browse the repository at this point in the history
Adding cards for ttbar Dark Matter sample
  • Loading branch information
menglu21 authored Aug 9, 2024
2 parents 6c3990f + 36bbbb3 commit 45b4790
Show file tree
Hide file tree
Showing 24 changed files with 1,414 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
set param_card MASS 6 172.5
set param_card DECAY 6 auto
set param_card YUKAWA 6 172.5
set param_card MASS 52 1
set param_card MASS 54 50
set param_card DECAY 54 auto
set param_card gSXd 0.0
set param_card gPXd 1.0
set param_card gSd11 0.0
set param_card gSu11 0.0
set param_card gSd22 0.0
set param_card gSu22 0.0
set param_card gSd33 0.0
set param_card gSu33 0.0
set param_card gPd11 1.0
set param_card gPu11 1.0
set param_card gPd22 1.0
set param_card gPu22 1.0
set param_card gPd33 1.0
set param_card gPu33 1.0
set param_card gSg 0.0
set param_card gSh1 0.0
set param_card gSb 0.0
set param_card gSw 0.0
set param_card gPg 0.0
set param_card gPb 0.0
set param_card gPw 0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
DMsimp_s_spin0.tar.gz

Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
set ms_dir ./madspingrid
set Nevents_for_max_weight 250 # number of events for the estimate of the max. weight
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
set max_running_process 1

decay t > w+ b, w+ > lept lept
decay t~ > w- b~, w- > lept lept

launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import model DMsimp_s_spin0
define p = g u c d s b u~ c~ d~ s~ b~
define j = p
define l+ = e+ mu+ ta+
define l- = e- mu- ta-
define vl = ve vm vt
define vl~ = ve~ vm~ vt~
define lept = l+ l- vl vl~

generate p p > xd xd~ t t~ / a z w+ w- @0
add process p p > xd xd~ t t~ j / a z w+ w- @1

output ttbarDM__dilepton__DMsimp_LO_ps_spin0__mchi_1_mphi_50_gSM_1_gDM_1_6800GeV -nojpeg

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#!/bin/sh
JOBS="jobs"
TEMP="templatecards"
PROC="ttbarDM__dilepton__DMsimp_LO_ps_spin0"

### Create cards for all mass points

for MCHI in 1 20 30 40 45 49 51 55; do
if ((${MCHI}==1))
then
for MPHI in 50 100 150 200 250 300 350 400 450 500; do
MODEL=${PROC}"__mchi_"${MCHI}"_mphi_"${MPHI}"_gSM_1_gDM_1_6800GeV"
mkdir -p "${JOBS}/${MODEL}"
cp ${TEMP}/${PROC}_run_card.dat "${JOBS}/${MODEL}/${MODEL}_run_card.dat"
cp ${TEMP}/${PROC}_madspin_card.dat "${JOBS}/${MODEL}/${MODEL}_madspin_card.dat"
cp ${TEMP}/${PROC}_extramodels.dat "${JOBS}/${MODEL}/${MODEL}_extramodels.dat"
sed "s/.*set param_card MASS 52.*/set param_card MASS 52 ${MCHI}/;s/.*set param_card MASS 54.*/set param_card MASS 54 ${MPHI}/" ${TEMP}/${PROC}_customizecards.dat > "${JOBS}/${MODEL}/${MODEL}_customizecards.dat"
sed "s/.*output.*/output ttbarDM__dilepton__DMsimp_LO_ps_spin0__mchi_${MCHI}_mphi_${MPHI}_gSM_1_gDM_1_6800GeV -nojpeg/" ${TEMP}/${PROC}_proc_card.dat > "${JOBS}/${MODEL}/${MODEL}_proc_card.dat"
done
else
MPHI=100
MODEL=${PROC}"__mchi_"${MCHI}"_mphi_"${MPHI}"_gSM_1_gDM_1_6800GeV"
mkdir -p "${JOBS}/${MODEL}"
cp ${TEMP}/${PROC}_run_card.dat "${JOBS}/${MODEL}/${MODEL}_run_card.dat"
cp ${TEMP}/${PROC}_madspin_card.dat "${JOBS}/${MODEL}/${MODEL}_madspin_card.dat"
cp ${TEMP}/${PROC}_extramodels.dat "${JOBS}/${MODEL}/${MODEL}_extramodels.dat"
sed "s/.*set param_card MASS 52.*/set param_card MASS 52 ${MCHI}/;s/.*set param_card MASS 54.*/set param_card MASS 54 ${MPHI}/" ${TEMP}/${PROC}_customizecards.dat > "${JOBS}/${MODEL}/${MODEL}_customizecards.dat"
sed "s/.*output.*/output ttbarDM__dilepton__DMsimp_LO_ps_spin0__mchi_${MCHI}_mphi_${MPHI}_gSM_1_gDM_1_6800GeV -nojpeg/" ${TEMP}/${PROC}_proc_card.dat > "${JOBS}/${MODEL}/${MODEL}_proc_card.dat"
fi
done
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
set param_card MASS 6 172.5
set param_card DECAY 6 auto
set param_card YUKAWA 6 172.5
set param_card MASS 52 1
set param_card MASS 54 50
set param_card DECAY 54 auto
set param_card gSXd 1.0
set param_card gPXd 0.0
set param_card gSd11 1.0
set param_card gSu11 1.0
set param_card gSd22 1.0
set param_card gSu22 1.0
set param_card gSd33 1.0
set param_card gSu33 1.0
set param_card gPd11 0.0
set param_card gPu11 0.0
set param_card gPd22 0.0
set param_card gPu22 0.0
set param_card gPd33 0.0
set param_card gPu33 0.0
set param_card gSg 0.0
set param_card gSh1 0.0
set param_card gSb 0.0
set param_card gSw 0.0
set param_card gPg 0.0
set param_card gPb 0.0
set param_card gPw 0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DMsimp_s_spin0.tar.gz
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
set ms_dir ./madspingrid
set Nevents_for_max_weight 250 # number of events for the estimate of the max. weight
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
set max_running_process 1

decay t > w+ b, w+ > lept lept
decay t~ > w- b~, w- > lept lept

launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import model DMsimp_s_spin0
define p = g u c d s b u~ c~ d~ s~ b~
define j = p
define l+ = e+ mu+ ta+
define l- = e- mu- ta-
define vl = ve vm vt
define vl~ = ve~ vm~ vt~
define lept = l+ l- vl vl~

generate p p > xd xd~ t t~ / a z w+ w- @0
add process p p > xd xd~ t t~ j / a z w+ w- @1

output ttbarDM__dilepton__DMsimp_LO_s_spin0__mchi_1_mphi_50_gSM_1_gDM_1_6800GeV -nojpeg

Loading

0 comments on commit 45b4790

Please sign in to comment.