AUTh ZZ->4l analysis code
Responsible:
Vasiliki Kouskoura ,
Ioannis Nomidis
Introduction
This twiki page is meant to be used as documentation for using the private code used by the Thessaloniki ATLAS group for ZZ->4l analysis.
Analysis chain
Link to code on SVN
https://svnweb.cern.ch/trac/atlasinst/browser/Institutes/AUTh/AnalysisZZ_auth/Analysis_ZZ/trunk
Setup SFrame code
UPDATE: This recipe now works on SLC6, just replace scripts/setup_lxplus.sh as described below and use this to configure gcc and ROOT.
In your test area:
mkdir sframe
cd sframe
svn co svn+ssh://svn.cern.ch/reps/atlasinst/Institutes/CERN/ElectroweakBosons/trunk@349591 ElectroweakBosons
cd ElectroweakBosons
rm -rf AnalysisZZ
svn co svn+ssh://svn.cern.ch/reps/atlasinst/Institutes/AUTh/AnalysisZZ_auth/Analysis_ZZ/trunk AnalysisZZ
cp AnalysisZZ/patches/*.cxx AnalysisBase/src/
cp AnalysisZZ/patches/*.h AnalysisBase/include/
cp AnalysisZZ/patches/DefaultPackages.xml AnalysisBase/config/
cp AnalysisZZ/patches/get_packages_2012.sh scripts/
cp AnalysisZZ/patches/setup_lxplus.sh scripts/
You may remove some unnecessary packages:
rm -rf AnalysisW* AnalysisZmumu AnalysisGto4b
Setup gcc, ROOT and other stuff (every time you want to setup your test area):
source ./scripts/setup_lxplus_SLC6.sh
Download RootCore and all correction packages defined in scripts/get_packages_2012.sh (only once):
./scripts/get_allcode_2012.sh
source SFrame/setup.sh
To compile everything, open a
fresh shell and under ElectroweakBosons do:
source ./scripts/setup_lxplus_SLC6.sh
make
cd AnalysisZZ
make
Some external ROOT files are also needed. Get this folder which will include the most up-to-date files and store under ElectroweakBosons:
cp -r ~inomidis/public/sframe/ZZ/ExtRootFiles .
(Optional) If you want to use the skimmed samples stored in the group disk, you are going to need these folders that contain the necessary lists of entities:
cd config
svn co svn+ssh://svn.cern.ch/reps/atlasinst/Institutes/AUTh/Analysis/AnalysisWZ2013/trunk/config/data12_p1328
svn co svn+ssh://svn.cern.ch/reps/atlasinst/Institutes/AUTh/Analysis/AnalysisWZ2013/trunk/config/mc12_p1328
Run a test on MC (execute from AnalysisZZ):
sframe_main config/AnalysisZZ4l_config_MC_2012.xml