Skip to content

Skimming

azotz edited this page Jul 25, 2022 · 38 revisions

Checkout Recipe

Checkout the recommended version of CMSSW and all packages that are needed for compiling and executing the skim.

It is recommended to first create a suitable directory and change to this directory before you checkout CMSSW in this directory. This should be a place where you can collect more versions for future skims.

In some cases the checkout script fails, when it is called for the first time. Then just call it once again. Choose the defaults provided when you are asked for input.

CMSSW_10_2_X

wget https://raw.githubusercontent.com/KappaAnalysis/Kappa/dictchanges_CMSSW102X_DEV/Skimming/scripts/checkoutCmssw102xPackagesForSkimming.sh
source checkoutCmssw102xPackagesForSkimming.sh -b dictchanges_CMSSW102X_DEV

CMSSW_9_4_X

wget https://raw.githubusercontent.com/KappaAnalysis/Kappa/dictchanges_CMSSW94X/Skimming/scripts/checkoutCmssw94xPackagesForSkimming.sh
source checkoutCmssw94xPackagesForSkimming.sh -b dictchanges_CMSSW94X

CMSSW_9_2_X

wget https://raw.githubusercontent.com/KappaAnalysis/Kappa/master/Skimming/scripts/checkoutCmssw92xPackagesForSkimming.sh
source checkoutCmssw92xPackagesForSkimming.sh -b dictchanges

CMSSW_8_X_Y

wget https://raw.githubusercontent.com/KappaAnalysis/Kappa/master/Skimming/scripts/checkoutCmssw80xPackagesForSkimming.sh
source checkoutCmssw80xPackagesForSkimming.sh

CMSSW_7_6_3

wget https://raw.githubusercontent.com/KappaAnalysis/Kappa/master/Skimming/scripts/checkoutCmssw76xPackagesForSkimming.sh
source checkoutCmssw76xPackagesForSkimming.sh

ATTENTION!

if one would like to checkout not the master but any other branch of Kappa one has to add the -b option. Plain replacement of master-><branchname> in the link will not work.

Example

source checkoutCmssw80xPackagesForSkimming.sh -b dictchanges

Clone this wiki locally