User Tools

Site Tools


2015:groups:higgs:dmhiggs:monoh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
2015:groups:higgs:dmhiggs:monoh [2015/07/07 12:18]
jory.sonneveld moved task list to top
2015:groups:higgs:dmhiggs:monoh [2016/01/19 00:37]
jory.sonneveld [Information/HowTo]
Line 154: Line 154:
 Let me start with the necessary installation steps: Let me start with the necessary installation steps:
   - Download and install HepMC from here [[http://​lcgapp.cern.ch/​project/​simu/​HepMC/​download/​HepMC-2.06.09.tar.gz]]. In the following I will call the directory /hepmcdir   - Download and install HepMC from here [[http://​lcgapp.cern.ch/​project/​simu/​HepMC/​download/​HepMC-2.06.09.tar.gz]]. In the following I will call the directory /hepmcdir
-  - Download the latest Pythia8 from here [[http://​home.thep.lu.se/​~torbjorn/​pythia8/​pythia8209.tgz]]. Note that I had problems using any older version (even 8205!).+  - Download the latest Pythia8 from here [[http://​home.thep.lu.se/​~torbjorn/​pythia8/​pythia8209.tgz]]. Note that I had problems using any older version (even 8205!). ​If you do have an older version of Pythia lying around, set your library path to start with this pythia version: '​export LD_LIBRARY_PATH=/​pythia8dir/​lib:​$LD_LIBRARY_PATH';​
   - <​nowiki>​./​configure --enable-shared --with-hepmc2=/​hepmcdir;​ make; make install</​nowiki>​. Even if you have Pythia, if you did not compile it with enable-shared options before you **cannot** run the Pythia-Delphes chain! In that case you have to install Pythia8 anew! In the following I will call the directory /pythiadir   - <​nowiki>​./​configure --enable-shared --with-hepmc2=/​hepmcdir;​ make; make install</​nowiki>​. Even if you have Pythia, if you did not compile it with enable-shared options before you **cannot** run the Pythia-Delphes chain! In that case you have to install Pythia8 anew! In the following I will call the directory /pythiadir
   - Download and install Delphes from here [[http://​cp3.irmp.ucl.ac.be/​downloads/​Delphes-3.2.0.tar.gz]]   - Download and install Delphes from here [[http://​cp3.irmp.ucl.ac.be/​downloads/​Delphes-3.2.0.tar.gz]]
   - Within the Delphes folder, do '​export PYTHIA8=/​pythia8dir;​ make HAS_PYTHIA8=true DelphesPythia8'​   - Within the Delphes folder, do '​export PYTHIA8=/​pythia8dir;​ make HAS_PYTHIA8=true DelphesPythia8'​
   - In order to run Delphes, do '​./​DelphesPythia8 detectorcard.tcl pythiasettings.in output.root'​. ​   - In order to run Delphes, do '​./​DelphesPythia8 detectorcard.tcl pythiasettings.in output.root'​. ​
-  * For the detector card, you can use the one in delphes/​cards/​delphes_card_CMS_pileup.tcl until we have decided on the actual settings. **If you want to use the above PileUp sample, you have to explicitly put the file path in the "set PileUpFile"​ line!** ​+  * For the detector card, you can use the one in delphes/​cards/​delphes_card_CMS_pileup.tcl until we have decided on the actual settings. **If you want to use the above PileUp sample, you have to explicitly put the file path in the "set PileUpFile"​ line!** ​. Make sure to uncomment any lines in the ROOT Tree writer at the bottom of the file  
 + 
 +  add Branch TrackMerger/​tracks Track Track 
 +  add Branch Calorimeter/​towers Tower Tower 
 +   
 +as this information is used in the analysis (see github link below).
   * For the pythiasettings,​ there is a working example below (which you can just store in a text file)  ​   * For the pythiasettings,​ there is a working example below (which you can just store in a text file)  ​
  
2015/groups/higgs/dmhiggs/monoh.txt · Last modified: 2016/02/03 12:11 by nicola.de_filippis