AlexeyBoldyrev - 2016-02-16

ttH(bb) analysis

Framework AnalysisTop (see also AnalysisTop usage) and the TTHbbLeptonic package.

Producing ntuples with MVA variables
Note that you should do it on LXPLUS only due to NeuroBayes and EOS dependences.

  • Check-out OfflineAnalysisFramework
svn co svn+ssh://${USER}@svn.cern.ch/reps/atlasinst/Institutes/Manchester/Users/Johnny/OfflineAnalysisFramework/ OfflineAnalysisFramework/

  • Check-out, install and setup TTHbbLeptonic 2.3.45
svn export svn+ssh://"${USER}"@svn.cern.ch/reps/atlasphys-hsg8/Physics/Higgs/HSG8/AnalysisCode/TTHbbLeptonic/trunk/util/install_TTHbbLeptonic.py
./install_TTHbbLeptonic.py --installDirectory=/afs/cern.ch/user/b/boldyrev/workdir/public/ttH/AnalysisTop-2.3.45 --AnalysisTopVersion=2.3.45a --TTHbbLeptonicBranch=atlasphys-hsg8/Physics/Higgs/HSG8/AnalysisCode/TTHbbLeptonic/tags/TTHbbLeptonic-02-03-45-02

  • Check-out FricoNN and setup environment for NeuroBayes
svn co svn+ssh://${USER}@svn.cern.ch/reps/atlasinst/Institutes/Goettingen/Matteo/FricoNN
source FricoNN/setup.sh

  • To modify the selection one need to determine keeping and new variables as well as modify these lines in the configuration files
SKIM.jets >= 6
SKIM.btags >= 4
and select an output directory modifying this line:
CONFIG.output ../ttHntuples2016/ge6jge4b/ttH.root

Code usage (for new login)

source setup.sh
rcSetup
eosmount ../eos/
OfflineMVAVariableNtupleMaker OfflineAnalysisFramework/share/myConfig_ttH.txt OfflineAnalysisFramework/share/myInputs_ttH.txt

HtX/4tops searches

L1 production
svn co svn+ssh://svn.cern.ch/reps/atlasphys-exo/Physics/Exotic/HQT/VLQHtXHbXWb/Run2/Summer2016/Code/HtX4TopsNtuple/tags/HtX4TopsNtuple-00-00-02 HtX4TopsNtuple

L2 Ntuples
Install OfflineTTHbb:
rc checkout_pkg atlasphys-hsg8/Physics/Higgs/HSG8/AnalysisCode/OfflineTTHbb/trunk OfflineTTHbb

Awesome TtHFitter/TRexFitter: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/TtHFitter

MVA & NN

Aim: the integration of NeuroBayes, RMVA and other MVA tools into TMVA. And compare them all. Tools:

TMVA
Minimal ROOT v5.34/34 on lxplus for running TMVA 4.2.0:
./configure linuxx8664gcc --etcdir=/afs/cern.ch/user/b/boldyrev/workdir/private/root/etc --prefix=/afs/cern.ch/user/b/boldyrev/workdir/private/root/usr/local --enable-tmva --gminimal
./bin/thisroot.sh
make
make install

TMVA 4.2.1 works with ROOT v6.02.01 /afs/cern.ch/sw/lcg/releases/LCG_70root6/ROOT/6.02.01/x86_64-slc6-gcc48-opt

TMVA options reference http://tmva.sourceforge.net/optionRef.html

NeuroBayes

Setup NeuroBayes environment (same as FricoNN/setup.sh):
export PHIT_LICENCE_SERVER=lcgapp-slc6-physical2:16820
#export PHIT_LICENCE_PATH=/afs/cern.ch/sw/lcg/external/neurobayes/license
export NEUROBAYES=/afs/cern.ch/sw/lcg/external/neurobayes/3.16.0/x86_64-slc6-gcc44-opt
export LD_LIBRARY_PATH=$NEUROBAYES/lib:$LD_LIBRARY_PATH
export PATH=$NEUROBAYES/external:$PATH
export CXXFLAGS="-I$NEUROBAYES/include"
export LDFLAGS="-L$NEUROBAYES/lib -lNeuroBayesTeacherCPP -lNeuroBayesExpertCPP"

NeuroBayes TMVA plugin https://github.com/sroecker/tmva-neurobayes

FricoNN

TTHbbLeptonic package should be installed. Then check-out FricoNN and setup environment for NeuroBayes
svn co svn+ssh://${USER}@svn.cern.ch/reps/atlasinst/Institutes/Goettingen/Matteo/FricoNN
source FricoNN/setup.sh

ATLAS Documentation

Meetings (on non-regular basis):

TWiki

Doxygen
Original

ATLAS Computing

SVN

asetup 20.1.9,here
cd ~/Doxygen
cmt co Tools/AtlasDoxygen
setupWorkArea.py
cd WorkArea/cmt
make
cd ../doc
/afs/cern.ch/sw/lcg/releases/LCG_81b/doxygen/1.8.9.1/x86_64-slc6-gcc49-opt/bin/doxygen Doxyfile

Standalone ROOT 6 installation
source /afs/cern.ch/sw/lcg/external/gcc/4.9/x86_64-slc6/setup.sh
setupATLAS
lsetup "python 2.7.4-x86_64-slc6-gcc48" 
export PYTHON_LIBRARY=/afs/cern.ch/sw/lcg/external/Python/2.7.3/x86_64-slc6-gcc48-opt/lib
export PYTHON_INCLUDE_DIR=/afs/cern.ch/sw/lcg/external/Python/2.7.3/x86_64-slc6-gcc48-opt/include/python2.7
export PYTHON_EXECUTABLE=/afs/cern.ch/sw/lcg/external/Python/2.7.3/x86_64-slc6-gcc48-opt/bin/python2.7
cmake . -DCMAKE_CXX_COMPILER=$(which g++) -DCMAKE_C_COMPILER=$(which gcc) -DCMAKE_INSTALL_PREFIX=../root
make install

Useful links

Edit | Attach | Watch | Print version | History: r26 < r25 < r24 < r23 < r22 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r23 - 2016-05-24 - AlexeyBoldyrev
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback