Skip to content

aprozo/pythia-jets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jets + Pythia

Environment

Easiest way to get the environment is via Apptainer (Singularity) container:

apptainer pull rivet-pythia.sif docker://hepstore/rivet-pythia:main

Command to run the container:

apptainer exec -B /gpfs01 rivet-pythia.sif bash

Compile + Local Run

Format for executable arguments : pTHatMin pTHatMax|inf [nEvents=50000]

make
./makeTree 10 15 10000

Parameters can be tuned in makeTree.cc

   const double R = 0.4;
   const double jetEtaMax = 1.0 - R;
   const double dPhiMin = 0.75 * M_PI; // back-to-back requirement
   const double jetPtMin = 3.0;
   // particle parameters
   const double partPtMin = 0.15;
   const double partEtaMax = 1.0;

Using Batchfarm (HTCondor)

./submit/submit_all.sh
  • It will submit jobs using definied ptHat bins in submit/ptHatBins.list
  • The output will be stored in submit/output/
  • After jobs are done, the script will merge trees (Histogram stats contains cross section and nEvents, which are additive)
  • And execute analysis macro anaTrees/anaTrees.cpp+

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published