Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
0758016
Update README.md
vukasinmilosevic Aug 31, 2021
a7576ae
Clean up
vukasinmilosevic Dec 20, 2021
36dfcbb
Update README.md
vukasinmilosevic Dec 20, 2021
396fe1a
Update README.md
vukasinmilosevic Dec 20, 2021
4f183c1
Adding files needed for the first (efficiencies) step
vukasinmilosevic Dec 20, 2021
1f5d273
Merge branch 'CMSSW_10_X' of github.com:vukasinmilosevic/Fiducial_XS …
vukasinmilosevic Dec 20, 2021
b61454f
Delete .efficiencyFactors_dsperka.py.swp
vukasinmilosevic Dec 20, 2021
9b89795
Delete .effs_mass4l_2e2mu.log.swp
vukasinmilosevic Dec 20, 2021
4ef10f7
Delete .log_pt_leadingjet_pt30_eta2p5_Run2Fid.txt.swp
vukasinmilosevic Dec 20, 2021
e6a6e95
Delete .nfs000000000214499100001a9e
vukasinmilosevic Dec 20, 2021
4e3ce3b
Delete .nfs0000000010c43fb100001b2a
vukasinmilosevic Dec 20, 2021
26449ea
Delete .plot_GenIso_v2.C.swo
vukasinmilosevic Dec 20, 2021
2236f05
Update Readme - step 2.1
vukasinmilosevic Dec 20, 2021
d74b2f2
Merge branch 'CMSSW_10_X' of github.com:vukasinmilosevic/Fiducial_XS …
vukasinmilosevic Dec 20, 2021
c27a555
Small addition to readme file regarding step 2.1
vukasinmilosevic Dec 20, 2021
967bc0a
Adding the uncertainty and collect inputs steps
vukasinmilosevic Dec 20, 2021
7b23689
Update README for step 2.2.
vukasinmilosevic Dec 20, 2021
846fd0f
Addng the njets unc module
vukasinmilosevic Dec 20, 2021
17b5358
add plotting signal efficiencies
vukasinmilosevic Dec 20, 2021
c100f1f
upadting the readme for 2.1 plotting
vukasinmilosevic Dec 20, 2021
ef985b8
upadting the readme for 2.1 plotting v2
vukasinmilosevic Dec 20, 2021
485ff44
Add the tdrstyle file
vukasinmilosevic Dec 20, 2021
ea40325
adding the higgs_xsbr_13TeV.py
vukasinmilosevic Dec 20, 2021
4632c04
Update readme
vukasinmilosevic Dec 20, 2021
d047cf0
adding 125.0 folder
vukasinmilosevic Dec 20, 2021
f37f0d7
Adding createXSworkspace.py
vukasinmilosevic Dec 20, 2021
1fc65c2
Adding runHZZFiducialXS.py
vukasinmilosevic Dec 20, 2021
58d9551
Adding the xs_125* items
vukasinmilosevic Dec 20, 2021
32833c9
test
vukasinmilosevic Dec 20, 2021
c6aa42b
Adding bkg templates maker and Z+X input files
vukasinmilosevic Dec 20, 2021
8e62525
adding bkg samples to shortnames
vukasinmilosevic Dec 20, 2021
77e9db6
Updating readme with step 2.3.
vukasinmilosevic Dec 20, 2021
90b3347
adding template worspace files
vukasinmilosevic Dec 20, 2021
dc2eca3
Adding final scripts
vukasinmilosevic Dec 20, 2021
3895f86
Updating the readme file
vukasinmilosevic Dec 20, 2021
e9f6695
Updating readme
vukasinmilosevic Dec 20, 2021
1fd3e42
Updating readme with models
vukasinmilosevic Dec 21, 2021
cea8293
Update readme with branch name
vukasinmilosevic Dec 22, 2021
045bea7
Update readme with branch name v2
vukasinmilosevic Dec 22, 2021
2382c98
Update readme with branch name v3
vukasinmilosevic Dec 22, 2021
8a2cc74
new differential binning implementation
tjavaid Jan 12, 2022
c531a65
new differential binning implementation
tjavaid Jan 13, 2022
74b13d7
added 2D sig. eff. bash script
tjavaid Jan 19, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
701 changes: 0 additions & 701 deletions FidXS_13TeV_2018_80X_preM19_newBinning_preApp/#efficiencyFactors.py#

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

This file was deleted.

Binary file not shown.

This file was deleted.

Binary file not shown.

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
95 changes: 26 additions & 69 deletions FidXS_13TeV_2018_80X_preM19_newBinning_preApp/LoadData.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,100 +2,57 @@
from array import array
import os


# 80X samples
#dirMC_80 = '/cms/data/store/user/t2/users/dsperka/rootfiles_MC80X_20160712/'
#dirMC_80 = '/cms/data/store/user/t2/users/dsperka/dsperka/rootfiles_MC80X_20160725/'
#dirMC_80 = '/raid/raid5/dsperka/Run2/HZZ4l/CMSSW_8_0_25/src/'
#dirMC_80 = '/cms/data/store/user/t2/users/dsperka/Run2/HZZ4l/SubmitArea_13TeV/rootfiles_MC80X_4lskim_M17_Feb21/'
#dirMC_80 = '/raid/raid7/lucien/Higgs/DarkZ-NTuple/20180702/Tree_BkgMC/GluGluHToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8'
#dirMC_94 = '/MC_files' # copied MC samples from Lucien to local
#dirMC_94 = '/home/tjavaid/fiducial_XS/CMSSW_7_4_7/src/FidXS_13TeV_2016_80X_postM17/MC_files' # copied MC samples from Lucien to local
#dirMC_94 = '/cms/data/store/user/t2/users/klo/Higgs/DarkZ/NTuples/BkgMC_Run2017/' # copied MC samples from Lucien to local
#dirMC_94 = '/store/user/t2/users/klo/Higgs/DarkZ/NTuples/BkgMC_Run2017/' # copied MC samples from Lucien to local
##dirMC_94 = '/store/user/t2/users/klo/Higgs/HZZ4l/NTuple/Run2/MC2017_94X_Jan27_bestCandLegacy/' # copied MC samples from Lucien to local
#dirMC_94 = '/store/user/t2/users/klo/Higgs/HZZ4l/NTuple/Run2/MC2018_M19_Feb1_noCorrections_bestCandLegacy/' # copied MC samples from Lucien to local
#dirMC_94 = '/store/user/t2/users/klo/Higgs/HZZ4l/NTuple/Run2/MC2018_M19_Feb19_fixGENjet_bestCandLegacy/' # copied MC samples from Lucien to local
#dirMC_94 = '/store/user/t2/users/klo/Higgs/HZZ4l/NTuple/Run2/MC2018_M19_Feb28_NewSF_2017Jets_bestCandLegacy/' # David included new SFs 01.03.2019
#dirMC_94 = '/store/user/t2/users/rosedj1/Higgs/HZZ4l/NTuple/Run2/MC2018_M19_Mar5_3l_2018Jets_bestCandLegacy/' # David included 2018 jet corr.
dirMC_94 = '/store/user/t2/users/rosedj1/Higgs/HZZ4l/NTuple/Run2/MC2018_M19_Mar12_4l_2018Jets_JER_bestCandLegacy/' # David included 2018 JER arrived
dirMC_94 = '/raid/raid9/qguo/combine/2018_MC_Ntuple/'
dirMC_94 = '/publicfs/cms/user/qyguo/ufl_machine/tools/combine/2018_MC_Ntuple/'
#dirMC_94 = 'root://eosuser.cern.ch//eos/cms/store/group/phys_muon/TagAndProbe/HZZ4L/2018/'
dirMC_94 = '/eos/home-v/vmilosev/Skim_2018_HZZ/WoW/'
print "samples directory: ", dirMC_94
##dirMC_94 = '/store/user/t2/users/klo/Higgs/DarkZ/NTuples/BkgMC_Run2017/' # copied MC samples from Lucien to local
dirMC_94_1 = '/raid/raid7/tjavaid/sig_samples_mc/' # after copying to the local from Lucien working directory
#dirData_80 = '/cms/data/store/user/t2/users/dsperka/rootfiles_Data80X_20160712_4lSkim/'
#dirData_80 = 'root://cmsio5.rc.ufl.edu/store/user/t2/users/archived/dsperka/Run2/Zprime/2017/rootfiles_Data_Apr6/' # /cms/data/store/user/t2/users/archived/dsperka/Run2/Zprime/2017/rootfiles_Data_Apr16/ #to be added
dirData_94 = '/raid/raid7/tjavaid/data_root_files_2017' # /cms/data/store/user/t2/users/archived/dsperka/Run2/Zprime/2017/rootfiles_Data_Apr16/ #to be added

#SamplesMC_80 = [
##'GluGluHToZZTo4L_M120_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
##'GluGluHToZZTo4L_M124_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'GluGluHToZZTo4L_M125_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'GluGluHToZZTo4L_M125_13TeV_powheg2_minloHJ_NNLOPS_JHUgenV702_pythia8_RunIISummer16MiniAODv2.root',
##'GluGluHToZZTo4L_M126_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
##'GluGluHToZZTo4L_M130_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'VBF_HToZZTo4L_M125_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'WminusH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'WplusH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'WH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'ZH_HToZZ_4LFilter_M125_13TeV_powheg2-minlo-HZJ_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'ttH_HToZZ_4LFilter_M125_13TeV_powheg2_JHUgenV6_pythia8_RunIISummer16MiniAODv2.root',
#'testGGH_nnlops_noIso.root',
#'testGGH_nnlops.root',
#'testGGH_nnlops_tightIso.root',
#'testTTH_noIso.root',
#'testTTH.root',
#'testTTH_tightIso.root',
#'testGGH_nnlops_GENonly.root',
#]

#SamplesData_80 = [
#'Data_2016_4lskim.root'
#]
dirMC_94_Mad = '/raid/raid9/qguo/Run2/after/Run2_2/new/CMSSW_10_2_18/src/'
dirData_94 = 'root://cmsio5.rc.ufl.edu//store/user/t2/users/klo/Higgs/HZZ4l/NTuple/Run2/MC80X_M17_4l_Feb21/' # /cms/data/store/user/t2/users/archived/dsperka/Run2/Zprime/2017/rootfiles_Data_Apr16/ #to be added



SamplesMC_94 = [
'GluGluHToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8.root',
'VBF_HToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8.root',
#'WplusH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUGenV7011_pythia8.root',
#'WminusH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUGenV7011_pythia8.root',
'WH_HToZZTo4L_M125_13TeV_powheg2-minlo-HWJ_JHUGenV7011_pythia8.root',
'ZH_HToZZ_4LFilter_M125_13TeV_powheg2-minlo-HZJ_JHUGenV7011_pythia8.root',
'ttH_HToZZ_4LFilter_M125_13TeV_powheg2_JHUGenV7011_pythia8.root',
'GluGluHToZZTo4L_M125_13TeV_powheg2_minloHJ_NNLOPS_JHUgenV702_pythia8.root', # path needs to be redirected
#File missing or needs to be redirected (Vukasin)'GluGluHToZZTo4L_M125_13TeV_powheg2_minloHJ_NNLOPS_JHUgenV702_pythia8.root', # path needs to be redirected
###
'GluGluHToZZTo4L_M125_2018_slimmed.root',
'VBF_HToZZTo4L_M125_2018_slimmed.root',
'WH_HToZZTo4L_M125_2018_slimmed.root',
'ZH_HToZZ_4LFilter_M125_2018_slimmed.root',
'ttH_HToZZ_4LFilter_M125_2018_slimmed.root',
'ggH_amcatnloFXFX_2018_slimmed.root',
'testGGH_nnlops_GENonly_slimmed.root',
#'ggH_amcatnloFXFX__newMuonSF_2018_all.root'
#'ttH_p.root'
]

SamplesData_94 = [
'DoubleEG_Run2017B-17Nov2017-v1.root','DoubleEG_Run2017C-17Nov2017-v1.root','DoubleEG_Run2017D-17Nov2017-v1.root','DoubleEG_Run2017E-17Nov2017-v1.root','DoubleEG_Run2017F-17Nov2017-v1.root',
'DoubleMuon_Run2017-17Nov2017-v1.root','DoubleMuon_Run2017B-17Nov2017-v1.root','DoubleMuon_Run2017C-17Nov2017-v1.root'
]
######################################################


RootFile = {}
Tree = {}
nEvents = {}
sumw = {}


# 80X MC
for i in range(0,len(SamplesMC_94)):

# sample = SamplesMC_80[i].rstrip('.root')

sample = SamplesMC_94[i].rstrip('.root')
# sample = SamplesMC_94[i].replace('.root','')

# RootFile[sample] = TFile(dirMC_94+'/'+sample+'.root',"READ")
#ROOT.TFile.Open("root://cmsio5.rc.ufl.edu//store/user/t2/users/klo/Higgs/DarkZ/NTuples/BkgMC_Run2017/blah.root")
## if ("NNLOPS" in processBin):

if ("NNLOPS" in sample):
RootFile[sample] = TFile(dirMC_94_1+'/'+sample+'.root',"READ")
Tree[sample] = RootFile[sample].Get("Ana/passedEvents")

elif ("ggH_amcatnloFXFX" in sample):
RootFile[sample] = TFile(dirMC_94+'/'+sample+'.root',"READ")
Tree[sample] = RootFile[sample].Get("Ana/passedEvents")

else:
RootFile[sample] = TFile.Open('root://cmsio5.rc.ufl.edu/'+dirMC_94+'/'+sample+'.root',"READ")
## RootFile[sample] = TFile.Open('root://cms-xrd-global.cern.ch//store/test/xrootd/T2_US_Florida/'+dirMC_94+'/'+sample+'.root',"READ")
## RootFile[sample] = TFile('root://cms-xrd-global.cern.ch//store/test/xrootd/T2_US_Florida/'+dirMC_94+'/'+sample+'.root',"READ")
# RootFile[sample] = TFile.Open('gsiftp://cmsio.rc.ufl.edu/cms/data/'+dirMC_94+'/'+sample+'.root',"READ")
RootFile[sample] = TFile.Open(dirMC_94+'/'+sample+'.root',"READ")
Tree[sample] = RootFile[sample].Get("Ana/passedEvents")

h_nevents = RootFile[sample].Get("Ana/nEvents")
Expand All @@ -112,7 +69,7 @@
print sample,"nevents",nEvents[sample],"sumw",sumw[sample]

for i in range(0,len(SamplesData_94)):

break
sample = SamplesData_94[i].rstrip('.root')

RootFile[sample] = TFile(dirData_94+'/'+sample+'.root',"READ")
Expand Down
Binary file not shown.
89 changes: 0 additions & 89 deletions FidXS_13TeV_2018_80X_preM19_newBinning_preApp/LoadData.py~

This file was deleted.

Loading