cms-kr / tzwi Goto Github PK
View Code? Open in Web Editor NEWAiming to have full analysis with NanoAOD
Aiming to have full analysis with NanoAOD
We need to change the 2016 MC tune soon: CUETP8M2T4 (CUETP8M1) -> CP5.
(Maybe... in this year?)
From the PAG meeting on 2020 Feb. 5th,
https://indico.cern.ch/event/885400/contributions/3732106/attachments/1982229/3301574/topSyst_05022020.pdf
Top systematic page recommended changing the 2016 MC tune from the old to the new one.
In the topSystematics twiki page,
https://twiki.cern.ch/twiki/bin/viewauth/CMS/TopSystematics#Parton_shower_Color_Reconnection
They note about the tune:
"If you are using the CUETP8M2T4 (CUETP8M1) tune for the top quark pair (single top) production in the 2016 MC, you should consider switching to the MC samples with the CP5 tune."
Synchronization study
Estimate computing resources to produce ntuples
Rough estimation: 1.5GB/970s => (388GB/70h for SingleMuon dataset)
Conclusion: Submit condor jobs to produce ntuples
voms-proxy 없이 사용하면 빈 디텍토리만 만들어집니다.
반드시 DBS 질의를 위해 proxy 인증서가 필요합니다만, 없어도 에러가 발생하지 않습니다.
Finalize ntuple structure for the dilepton analysis
NanoAOD production step
Some failures during ntupling.
Traceback (most recent call last):
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/bin/slc6_amd64_gcc700/nano_postproc.py", line 51, in <module>
p.run()
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/python/PhysicsTools/NanoAODTools/postprocessing/framework/postprocessor.py", line 131, in run
(nall, npass, timeLoop) = eventLoop(self.modules, inFile, outFile, inTree, outTree)
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/python/PhysicsTools/NanoAODTools/postprocessing/framework/eventloop.py", line 48, in eventLoop
m.beginFile(inputFile, outputFile, inputTree, wrappedOutputTree)
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/python/TZWi/TopAnalysis/postprocessing/CombineHLT.py", line 62, in beginFile
self.initReaders(inputTree)
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/python/TZWi/TopAnalysis/postprocessing/CombineHLT.py", line 69, in initReaders
setattr(self, "b_"+name, tree.valueReader(name))
File "/cms/ldap_home/jhgoh/work/CMS/NanoAOD/CMSSW_10_2_11/python/PhysicsTools/NanoAODTools/postprocessing/framework/treeReaderArrayTools.py", line 38, in getValueReader
if not tree.GetBranch(branchName): raise RuntimeError, "Can't find branch '%s'" % branchName
RuntimeError: Can't find branch 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL'
Synchronization study
Complete developing ntuple production step
TopAnalysis/test/토픽/prod_ntuple에서 각 샘플, 파일별로 run.sh 실행
적당한 /xrootd 유저 디렉토리에 저장해서 위치 공유하기
Apply lumi JSON file
reco level postprocessor: object selection
reco level postprocessor: event selection / cut flow
gen level postprocessor: gen level object selector
gen weights
puweight + systematics
JES/JER on the fly + systematics
lepton SF event weight + systematics
b tag SF event weight + systematics
nEvent histogram
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.