User Tools

Site Tools


exovvrun2:exovvrun2

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
exovvrun2:exovvrun2 [2015/02/05 19:21] taarreexovvrun2:exovvrun2 [2015/06/17 10:56] (current) – [Useful links] taarre
Line 2: Line 2:
  
 === Instruction to download and compile the ExoDiBosonResonances analysis code === === Instruction to download and compile the ExoDiBosonResonances analysis code ===
-  cmsrel CMSSW_7_2_2_patch1 +  cmsrel CMSSW_7_3_0 
-  cd CMSSW_7_2_2_patch1/src+  cd CMSSW_7_3_0/src
   cmsenv   cmsenv
   git cms-init # This will allow you to checkout packages in official CMSSW.   git cms-init # This will allow you to checkout packages in official CMSSW.
   git clone -b Phys14 git@github.com:cms-edbr/ExoDiBosonResonancesRun2.git ExoDiBosonResonances   git clone -b Phys14 git@github.com:cms-edbr/ExoDiBosonResonancesRun2.git ExoDiBosonResonances
   scram b -j 9   scram b -j 9
-=== Working with the Ntuplizer in Git ===   +
-Set up CMSSW: +
-  cmsrel CMSSW_7_3_0 +
-  cd CMSSW_7_3_0/src +
-  cmsenv +
-Fork your own version of the code [[https://github.com/thaarres/EXOVVNtuplizerRunII|here]]. Do +
-  git clone git@github.com:`git config user.github`/EXOVVNtuplizerRunII.git +
-  cd EXOVVNtuplizerRunII +
-If you want to fetch the latest changes from the "official" version you need to add the main repository as a remote (or if you want to push to this repository as a collaborator): +
-  git remote add official_ntuplizer git@github.com:thaarres/EXOVVNtuplizerRunII +
-check if it works: +
-  git remote -v  +
-Compile       +
-  cd Ntuplizer +
-  scram b +
-To run the code +
-  cmsRun config.py +
-To inspect the Python configuration file interactively +
-  ipython config.py +
-If you are a collaborator and wish to push your changes to the remote repository, but this repository has changed since you cloned the code:     +
-  git fetch official_ntuplizer +
-  git merge master official_ntuplizer/master +
-You will then be asked to resolve merge conflicts in some files if there are any. Open the files in question and merge them manually. After this is done do +
-  git add nameoffixedmergeconflictfile +
-  git commit -m "What you did" +
-  git push official_ntuplizer master +
-(If you are a bit nervous like me and want to keep your own "unmarked" version as a backup, you can start by checking out a new "merge branch": +
-  git checkout -b mergebranch +
-  git fetch official_ntuplizer +
-  git merge mergebranch official_ntuplizer/master +
-Fix merge conflicts, add and commit. If the merging went well and you don't need your unmarked version anymore, you can merge the new branch with the master branch and delete the new: +
- git checkout master +
- git merge mergebranch  +
- git branch -d mergebranch+
  
 ===== Useful links ===== ===== Useful links =====
 +  * [[exovvrun2:Ntuplizer|The EXO VV Run 2 Ntuplizer]]
 +  * [[exovvrun2:miniAOD|About miniAOD: Whats new?]]
 +  * [[exovvrun2:samples|13 TeV samples]]
   * [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/ExoDiBosonResonancesRun2|Exo Diboson Run 2 Twiki]]   * [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/ExoDiBosonResonancesRun2|Exo Diboson Run 2 Twiki]]
-  * [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/PKURunII0Samples|Run 2 Samples]] 
-  * [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookMiniAOD|MiniAOD Workbook]] 
-  * [[exovvrun2:Ntuplizer|Ntuplizer]] 
   * [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/JetToolbox| Jet Tool Box]]   * [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/JetToolbox| Jet Tool Box]]
-  * Softdrop is not stored in miniAOD. Use [[https://github.com/cms-edbr/ExoDiBosonResonancesRun2/blob/Phys14/EDBRJets/python/redoSubstructure_cff.py|this]] sequence to obtain it.+  * Softdrop and pruned jets are not stored in miniAOD. Use [[https://github.com/cms-edbr/ExoDiBosonResonancesRun2/blob/Phys14/EDBRJets/python/redoSubstructure_cff.py|this]] sequence to obtain it. 
 +  * [[https://twiki.cern.ch/twiki/bin/view/Sandbox/ExoVVAllHadronicRunII|TWiki]] for VV all-hadronic
 ===== About miniAOD ===== ===== About miniAOD =====
   * [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookMiniAOD#Jets|Jets]]   * [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookMiniAOD#Jets|Jets]]
exovvrun2/exovvrun2.1423160476.txt.gz · Last modified: 2015/02/05 19:21 by taarre