cutFlow step | object specifications | MC counts KIRILL |
MC counts KEVIN | MC counts DESY | MC counts BELGRADE |
MC counts HANYANG | SingleMuon counts KIRILL | SingleMuon counts KEVIN | SingleMuon counts DESY | SingleMuon counts BELGRADE | SingleMuon counts HANYANG |
---|---|---|---|---|---|---|---|---|---|---|---|
1) Initial | - | 45 000 | 45 000 | 45 000 | 98 830 | 98 841 | 98 841 | ||||
2) Good PV | vertex not fake; ndof > 4; z < 24; rho < 2 |
44 986 | 44 986 | 44 986 | 98 340 | 98 340 | 98 351 | ||||
3) Event Filters | Flag_HBHENoiseFilter badPFMuon badChargedHadron |
44 902 | 44 902 | 44 902 | 98 340 | 98 340 | 98 155 | ||||
4) Trigger | HLT_Iso(Tk)Mu24_v2 | 5 908 | 5 908 | 5 908 | 57 906 | 57 906 | 57 829 | ||||
5) Exactly one tight muon | Pt > 27 GeV; abs(eta) < 2.1; RelIso < 0.15 (DeltaR < 0.4); Tight Muon ID: SWGuideMuonIdRun2# Tight_MuonID
|
4 864 | 4 864 | 4 864 | 30 317 | 30 317 | 30 286 | ||||
6) No loose electrons | Pt > 10 GeV; abs(eta) < 2.5; Loose Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
4 429 | 4 429 | 4 429 | 30 226 | 30 226 | 30 195 | ||||
7) veto on extra loose muons | Pt > 10 GeV abs(eta) < 2.4; RelIso < 0.25(DeltaR < 0.4); Loose Muon ID: SWGuideMuonIdRun2# Loose_Muon |
4 238 | 4 238 | 4 238 | 28 794 | 28 794 | 28 765 | ||||
8) At least 3 Jets | Pt > 30 GeV abs(eta) < 2.4; Loose PFJetID: JetID#Recommendations_for_13_TeV_data; JEC: applied (Spring16_25nsV6_*_AK4PFchs) |
3 067 | 3 070 | 3 067 | 557 | 557 | 533 |
cutFlow step | object specifications | MC counts KIRILL |
MC counts KEVIN | MC counts DESY | MC counts BELGRADE | MC counts HANYANG | SingleElectron counts KIRIL L | SingleElectron counts KEVIN | SingleElectron counts DESY | SingleElectron counts BELGRADE | SingleElectron counts HANYANG |
---|---|---|---|---|---|---|---|---|---|---|---|
1) Initial | - | 45 000 | 45 000 | 45 000 | 92 349 | 92 349 | 92 349 | ||||
2) Good PV | vertex not fake; ndof > 4; z < 24; rho < 2 |
44 986 | 44 986 | 44 986 | 92 084 | 92 084 | 92 084 | ||||
3) Event Filters | Flag_HBHENoiseFilter badPFMuon badChargedHadron |
44 902 | 44 902 | 44 902 | 92 084 | 92 084 | 91 610 | ||||
4) Trigger | HLT_Ele32_eta2p1_WPTight_Gsf_v3 | 4 176 | 4 176 | 4 176 | 26 619 | 26 619 | 26 436 | ||||
5) Exactly one medium electron | Pt > 35 GeV; abs(eta) < 2.1; Medium Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
3 491 | 3 491 | 3 485 | 10 431 | 10 431 | 10 341 | ||||
6) Veto on loose muons | Pt > 10 GeV; abs(eta) < 2.4; RelIso < 0.25 (DeltaR < 0.4); Loose Muon ID: SWGuideMuonIdRun2#Loose_Muon |
3 118 | 3 118 | 3 112 | 10 391 | 10 391 | 10 301 | ||||
7) veto on extra loose electrons | Pt > 10 GeV; abs(eta) < 2.5; Loose Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
2 985 | 2 985 | 2 979 | 9 849 | 9 849 | 9 769 | ||||
8) At least 3 Jets | Pt > 30 GeV; abs(eta) < 2.4; Loose PFJetID: JetID#Recommendations_for_13_TeV_data; JEC: applied (Spring16_25nsV6_*_AK4PFchs) |
2 189 | 2 192 | 2 184 | 308 | 309 | 297 |
cutFlow step | object specifications | counts KIRILL | counts KEVIN | counts DESY | counts BELGRADE |
counts HANYANG | event list KIRILL | event list KEVIN | event list DESY | event list BELGRADE | event list HANYANG |
---|---|---|---|---|---|---|---|---|---|---|---|
1) Initial | - | 45 000 | 45 000 | 45 000 | |||||||
2) Good PV | vertex not fake; |
44 986 | 44 986 | ||||||||
3) Trigger | HLT_Iso(Tk)Mu24_v2 | 5 919 | 5 919 | ||||||||
4) Exactly one tight muon | Pt > 27 GeV; abs(eta) < 2.1; RelIso < 0.15 (DeltaR < 0.4); Tight Muon ID: SWGuideMuonIdRun2# Tight_MuonID
|
4 872 | 4 872 | ||||||||
5) No loose electrons | Pt > 10 GeV; abs(eta) < 2.5; Loose Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
4 440 | 4 437 | ||||||||
6) veto on extra loose muons | Pt > 10 GeV abs(eta) < 2.4; RelIso < 0.25(DeltaR < 0.4); Loose Muon ID: SWGuideMuonIdRun2# Loose_Muon |
4 249 | 4 246 | ||||||||
7) At least 3 Jets | Pt > 30 GeV abs(eta) < 2.4; Loose PFJetID: JetID#Recommendations_for_13_TeV_data; JEC: applied (Spring16_25nsV6_*_AK4PFchs) |
3 076 | 3 071 | http://mon.iihe.ac.be/~kderoove/FCNC_SynchExercise/EventInfo_mu.txt | http://test-cirkovic.web.cern.ch/test-cirkovic/09-11-2016/FCNC_sync_2/EventInfo_mu.txt |
cutFlow step | object specifications | counts KIRILL | counts KEVIN | counts DESY | counts BELGRADE | counts HANYANG | event list KIRILL | event list KEVIN | event list DESY | event list BELGRADE | event list HANYANG |
---|---|---|---|---|---|---|---|---|---|---|---|
1) Initial | - | 45 000 | 45 000 | 45 000 | |||||||
2) Good PV | vertex not fake; |
44 986 | 44 986 | ||||||||
3) Trigger | HLT_Ele32_eta2p1_WPTight_Gsf_v3 | 4 180 | 4 180 | ||||||||
4) Exactly one medium electron | Pt > 35 GeV; abs(eta) < 2.1; Medium Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
3 482 | 3 495 | ||||||||
5) Veto on loose muons | Pt > 10 GeV; abs(eta) < 2.4; RelIso < 0.25 (DeltaR < 0.4); Loose Muon ID: SWGuideMuonIdRun2#Loose_Muon |
3 117 | 3 121 | ||||||||
6) veto on extra loose electrons | Pt > 10 GeV; abs(eta) < 2.5; Loose Candidate Based Electron ID: CutBasedElectronIdentificationRun2#Working_points_for_2016_data_for |
2 980 | 2 988 | ||||||||
7) At least 3 Jets | Pt > 30 GeV; abs(eta) < 2.4; Loose PFJetID: JetID#Recommendations_for_13_TeV_data; JEC: applied (Spring16_25nsV6_*_AK4PFchs) |
2 177 | 2 190 | http://mon.iihe.ac.be/~kderoove/FCNC_SynchExercise/EventInfo_El.txt | http://test-cirkovic.web.cern.ch/test-cirkovic/09-11-2016/FCNC_sync_2/EventInfo_el.txt |
Muon Eff. Areas | ||
Eta Range | R=0.3 | |
0 ≤ abs(eta) < 0.8 | 0.0735 | |
0.8 ≤ abs(eta) < 1.3 | 0.0619 | |
1.3 ≤ abs(eta) < 2.0 | 0.0465 | |
2.0 ≤ abs(eta) < 2.2 | 0.0433 | |
2.2 ≤ abs(eta) ≤ 2.5 | 0.0577 |
Ele Eff. Areas | ||
Eta Range | R=0.3 | |
0 ≤ abs(eta) < 1.0 | 0.1752 | |
1.0 ≤ abs(eta) < 1.479 | 0.1862 | |
1.479 ≤ abs(eta) < 2.0 | 0.1411 | |
2.0 ≤ abs(eta) < 2.2 | 0.1534 | |
2.2 ≤ abs(eta) < 2.3 | 0.1903 | |
2.3 ≤ abs(eta) < 2.4 | 0.2243 | |
2.4 ≤ abs(eta) ≤ 2.5 | 0.2687 |
cmsrel CMSSW_7_4_12_patch4 cd CMSSW_7_4_12_patch4/src cmsenv # create empty repository (with the cmssw trick to keep the repository small) git cms-init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git git remote add backup git@github.com:cirkovic/cmg-cmssw-backup.git # configure the sparse checkout cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_7412_heppy .git/info/sparse-checkout # checkout the CMGTools branch of the release, and push it to your CMG repository DATE=`date +'%d-%m-%Y'` git checkout -b CMGTools-from-CMSSW_7_4_12_$DATE cmg-central/CMGTools-from-CMSSW_7_4_12 git push -u origin CMGTools-from-CMSSW_7_4_12_$DATE # create also the heppy branch git branch heppy_74X cmg-central/heppy_74X #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMGTools-from-CMSSW_7_4_12To make an update that requires changes also to Heppy (tidy version)
git checkout heppy_74X git fetch cmg-central git merge cmg-central/heppy_74X2) create a branch for your development, commit your code there, and push on your repository
git checkout -b my-heppy-development git add ... git commit -m ... git push origin my-heppy-development3) make a pull request of your branch into the Heppy of the CMG repository
git checkout CMGTools-from-CMSSW_7_4_12 # now your heppy development disappears, but cmgtools reappears git fetch cmg-central git merge my-heppy-development # now you have everything5) push it to your repository (e.g. to branch
my-cmg-development
), and do pull request for the CMGTools branch. In the description of the PR, refer also the Heppy one of point (3). You just have to put "#" plus the PR number, and github will make a link for you.
git push origin CMGTools-from-CMSSW_7_4_12:my-cmg-developmentTo make an update that requires changes also to Heppy (for less tidy people)
git fetch cmg-central git checkout -b my-heppy-developments cmg-central/heppy_74X2) cherry-pick all your heppy commits, in chronological order starting from the oldest one
git cherry-pick3) push that branch to github.
git checkout CMGTools-from-CMSSW_7_4_12 git merge my-heppy-development git push origin CMGTools-from-CMSSW_7_4_12:my-cmg-development5) if everything works correcly, push your CMG and Heppy branches to your github, and make pull requests for them
git push origin my-heppy-development git push origin CMGTools-from-CMSSW_7_4_12:my-cmg-development
cmsrel CMSSW_7_4_7 cd CMSSW_7_4_7/src cmsenv # create empty repository (with the cmssw trick to keep the repository small) git cms-init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git git remote add backup git@github.com:cirkovic/cmg-cmssw-backup.git # configure the sparse checkout cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_74X_heppy .git/info/sparse-checkout # checkout the CMGTools branch of the release, and push it to your CMG repository DATE=`date +'%d-%m-%Y'` git checkout -b CMGTools-from-CMSSW_7_4_7_$DATE cmg-central/CMGTools-from-CMSSW_7_4_7 #git push -u origin CMGTools-from-CMSSW_7_4_7_$DATE #git push -u backup CMGTools-from-CMSSW_7_4_7_$DATE # create also the heppy branch git branch heppy_74X cmg-central/heppy_74X #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMGTools-from-CMSSW_7_4_7
cmsrel CMSSW_7_4_3 cd CMSSW_7_4_3/src cmsenv # create empty repository git cms-init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git git remote add backup git@github.com:cirkovic/cmg-cmssw-backup.git # configure the sparse checkout cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_74X_heppy .git/info/sparse-checkout # checkout the CMGTools branch of the release, and push it to your CMG repository DATE=`date +'%d-%m-%Y'` git checkout -b CMGTools-from-CMSSW_7_4_3_$DATE cmg-central/CMGTools-from-CMSSW_7_4_3 #git push -u origin CMGTools-from-CMSSW_7_4_3_$DATE #git push -u backup CMGTools-from-CMSSW_7_4_3_$DATE # create also the heppy branch git branch heppy_743 cmg-central/heppy_743 #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMGTools-from-CMSSW_7_4_3
cmsrel CMSSW_7_4_0 cd CMSSW_7_4_0/src cmsenv # create empty repository git init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git git remote add backup git@github.com:cirkovic/cmg-cmssw-backup.git # configure the sparse checkout git config core.sparsecheckout true cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_74X_heppy .git/info/sparse-checkout # checkout the CMGTools branch of the release, and push it to your CMG repository DATE=`date +'%d-%m-%Y'` git checkout -b CMGTools-from-CMSSW_7_4_0_$DATE cmg-central/CMGTools-from-CMSSW_7_4_0 #git push -u origin CMGTools-from-CMSSW_7_4_0_$DATE #git push -u backup CMGTools-from-CMSSW_7_4_0_$DATE # create also the heppy branch git branch heppy_740 cmg-central/heppy_740 #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMGTools-from-CMSSW_7_4_0
cmsrel CMSSW_7_2_3 cd CMSSW_7_2_3/src cmsenv # create empty repository git init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git git remote add backup git@github.com:cirkovic/cmg-cmssw-backup.git # configure the sparse checkout git config core.sparsecheckout true cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_72X_heppy .git/info/sparse-checkout # checkout the CMGTools branch of the release, and push it to your CMG repository DATE=`date +'%d-%m-%Y'` git checkout -b CMGTools-from-CMSSW_7_2_3_$DATE cmg-central/CMGTools-from-CMSSW_7_2_3 #git push -u origin CMGTools-from-CMSSW_7_2_3_$DATE # create also the heppy branch git branch heppy_7_2_2_patch2 cmg-central/heppy_7_2_2_patch2 #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMGTools-from-CMSSW_7_2_3
cmsrel CMSSW_7_0_6_patch1 cd CMSSW_7_0_6_patch1/src cmsenv # create empty repository git init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git # configure the sparse checkout git config core.sparsecheckout true cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_706_miniAOD_lite .git/info/sparse-checkout # checkout the release, make a branch for it, and push it to your CMG repository git checkout cmg-central/CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6 CURRDATE=`date +'%d-%m-%Y'` git checkout -b CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6_$CURRDATE git push -u origin CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6_$CURRDATE #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMG_MiniAOD_Lite_V6_0_from-CMSSW_7_0_6
cmsrel CMSSW_5_3_19 cd CMSSW_5_3_19/src cmsenv # create empty repository git init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git # configure the sparse checkout git config core.sparsecheckout true cp /afs/cern.ch/user/g/gpetrucc/public/CMG_PAT_V5_18_from-CMSSW_5_3_14.sparse-checkout .git/info/sparse-checkout # checkout the release, make a branch for it, and push it to your CMG repository git checkout cmg-central/CMG_PAT_V5_18_from-CMSSW_5_3_14 CURRDATE=`date +'%d-%m-%Y'` git checkout -b CMG_PAT_V5_18_from-CMSSW_5_3_14_$CURRDATE git push -u origin CMG_PAT_V5_18_from-CMSSW_5_3_14_$CURRDATE #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMG_PAT_V5_18_from-CMSSW_5_3_14
cmsrel CMSSW_5_3_14 cd CMSSW_5_3_14/src cmsenv # create empty repository git init # add the central CMG repository, and fetch it git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git git fetch cmg-central # add your mirror (see https://twiki.cern.ch/twiki/bin/viewauth/CMS/CMGToolsGitMigration#Prerequisites ) git remote add origin git@github.com:cirkovic/cmg-cmssw.git # configure the sparse checkout git config core.sparsecheckout true cp /afs/cern.ch/user/g/gpetrucc/public/CMG_PAT_V5_18_from-CMSSW_5_3_14.sparse-checkout .git/info/sparse-checkout # checkout the release, make a branch for it, and push it to your CMG repository git checkout cmg-central/CMG_PAT_V5_18_from-CMSSW_5_3_14 CURRDATE=`date +'%d-%m-%Y'` git checkout -b CMG_PAT_V5_18_from-CMSSW_5_3_14_$CURRDATE git push -u origin CMG_PAT_V5_18_from-CMSSW_5_3_14_$CURRDATE #compile scram b -j 8You can then merge or rebase the branch containing your existing developments on top of this release. To get updates
git fetch cmg-central git merge cmg-central/CMG_PAT_V5_18_from-CMSSW_5_3_14
cd CMGTools/TTHAnalysis/python/plotter root.exe -b -l -q smearer.cc++ mcCorrections.cc++ root.exe -b -l -q functions.cc++ root.exe -b -l -q fakeRate.cc++ echo '{ gSystem->SetIncludePath("-I$ROOFITSYS/include"); gROOT->ProcessLine(".L TH1Keys.cc++"); }' > rootScript.C root.exe -b -l -q rootScript.C rm rootScript.C chmod 644 *_cc.d # mcCorrections_cc.d
git show REVISION:FILE | vim - "+set filetype=cpp"e.g.
git show HEAD~:CMGTools/TTHAnalysis/macros/finalMVA/2lss/trainMVA_2lss.cxx | vim - "+set filetype=cpp"
find . | xargs grep 'string' -sl
find $CMSSW_BASE -name "*.py" | xargs grep 'string' -sil
find -type f -exec grep -H 'string' {} +
eval $(sed -n -e 1p run_script.sh)
source /afs/cern.ch/user/g/gpetrucc/sh/init_root528_afs
CURRDIR=`pwd`; for i in `find . -name "*.root"`; do cd `dirname $i`; root -l '/afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00g/x86_64-slc5-gcc43-opt/root/tmva/test/TMVAGui.C("'`basename $i`'")'; cd $CURRDIR; done
for i in `find . -name "plots"`; do cp index.php $i; done
ps aux | grep python | grep -v "grep python" | awk '{print $2}' | xargs kill -9
UserForm | |
---|---|
First Name | Predrag |
Last Name | Cirkovic |
Titles | |
predrag.cirkovic@cernNOSPAMPLEASE.ch | |
Telephone | |
Mobile | |
Skype ID | |
Department | |
Organization | |
URL | |
Location | |
Region | |
Country | Switzerland |
Status Update |