Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
btag:btag [2014/04/22 13:58] – [Using batch submission] taarre | btag:btag [2014/06/17 16:14] – [Useful TWikis] taarre |
---|
====== Analysis notes ====== | ====== Analysis notes ====== |
| |
* A Combined Secondary Vertex Based B-Tagging Algorithm in CMS: http://cds.cern.ch/record/927399/files/NOTE2006_014.pdf | [[http://cds.cern.ch/record/927399/files/NOTE2006_014.pdf |A Combined Secondary Vertex Based B-Tagging Algorithm in CMS]]\\ |
* Algorithms for b Jet Identification in CMS: http://cms-physics.web.cern.ch/cms-physics/public/BTV-09-001-pas.pdf | [[http://cms-physics.web.cern.ch/cms-physics/public/BTV-09-001-pas.pdf|Algorithms for b Jet Identification in CMS]]\\ |
* Performance of b tagging at sqrt s=8 TeV in multijet, tt and boosted topology events: http://cds.cern.ch/record/1581306/files/BTV-13-001-pas.pdf | [[http://cds.cern.ch/record/1581306/files/BTV-13-001-pas.pdf|Performance of b tagging at sqrt s=8 TeV in multijet, tt and boosted topology events]]\\ |
* Performance Measurement of b-tagging Algorithms Using Data containing Muons within Jets: http://cms-physics.web.cern.ch/cms-physics/public/BTV-07-001-pas.pdf | [[http://cms-physics.web.cern.ch/cms-physics/public/BTV-07-001-pas.pdf|Performance Measurement of b-tagging Algorithms Using Data containing Muons within Jets]]\\ |
* Useful particle PDG id's: http://pdg.lbl.gov/2002/montecarlorpp.pdf | [[http://cms.cern.ch/iCMS/jsp/openfile.jsp?tp=draft&files=AN2012_441_v3.pdf|Implementation and training of the Combined Secondary Vertex MVA b-tagging algorithm in CMSSW]]\\ |
| ====== Meetings and activities ====== |
| [[https://indico.cern.ch/category/1309/|BTV indico page]]\\ |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagSoftware#Post_BTV_13_001_activities|BTV activities]]\\ |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagPerformanceGroup|BTV POG Performance/Validation Subgroup]]\\ |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BoostedBTagCommissioning|Commissioning of b tagging in boosted event topologies]]\\ |
| ====== Useful TWikis ====== |
| |
====== Using batch submission for SFrame jobs ====== | [[https://wiki-zeuthen.desy.de/ATLAS/Projects/TopPhysicsInternal/AnalysisFramework/Tutorial|SFrame tutorial ]]\\ |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagMVATrainerDocumentation|Documentation on BTag MVA Trainings]]\\ |
| [[http://pdg.lbl.gov/2002/montecarlorpp.pdf|Particle PDG id's ]]\\ |
| [[https://twiki.cern.ch/twiki/bin/view/TMVA/WebHome|TMVA tutorial]]\\ |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagSoftwareMVATrainer|MVA Trainer in CMSSW]] |
| [[https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagPerformanceOP | Btag OP points]] |
| ====== Useful tools====== |
| [[btag:BatchSub|Using batch submission to split SFrame jobs]] |
| |
* Copy **BatchSubmission** to your analysis directory\\ | ====== nTuples ====== |
''cp -r ../../clange/ExoVV/Analysis/BatchSubmission/''\\ | dcap://t3se01.psi.ch:22125//pnfs/psi.ch/cms/trivcat/store/user/jngadiub/Thea/FLATtuple |
* Create directories AnalysisOutput and AnalysisTemp parallel to BatchSubmissions\\ | ====== Notes ====== |
''mkdir AnalysisOutput AnalysisTemp''\\ | [[btag:mvaTrainer|btag:mvaTrainer]] |
* Make sure you have an updated version of Python (Python 2.6 or later). You can use the Python version of CMSSW doing \\ | |
''cd ...CMSSW_5_3_13/src/\\ | |
cmsenv'' | |
* Create your list of infiles in an .xml file and store it under **BatchSubmission/xmls/**. Use only name of infile and lumi:\\ | |
''<In FileName="dcap://t3se01.psi.ch:22125//pnfs/psi.ch/cms/trivcat/store/user/jngadiub/Thea/FLATtuple/HH4b_1000_newCones8/flatTuple_Graviton_1000_newCones8_1.root" Lumi="1.0"/>\\ | |
<In FileName="dcap://t3se01.psi.ch:22125//pnfs/psi.ch/cms/trivcat/store/user/jngadiub/Thea/FLATtuple/HH4b_1000_newCones8/flatTuple_Graviton_1000_newCones8_2.root" Lumi="1.0"/>\\ | |
<In FileName="dcap://t3se01.psi.ch:22125//pnfs/psi.ch/cms/trivcat/store/user/jngadiub/Thea/FLATtuple/HH4b_1000_newCones8/flatTuple_Graviton_1000_newCones8_3.root" Lumi="1.0"/>\\ | |
......''\\ | |
* Edit **BatchSubmission/AnalysisOptions.py**\\ | |
''loadLibs=[\\ | |
"libAnalysisPackage", //libraries you are using, order matters (separate by comma)\\ | |
]\\ | |
\\ | |
\\ | |
loadPacks=["SFrameCore.par",\\ | |
"AnalysisPackage.par", //name of your SFrame package+.par\\ | |
]\\ | |
\\ | |
compilePacks=[\\ | |
"../AnalysisPackage", //name of your SFrame package\\ | |
]\\ | |
\\ | |
AddUserItems = [\\ | |
["IsOldNTuple" ,"false"], //your //global// user items\\ | |
["InputTreeName" ,"tree"],\\ | |
["genParticlePrefix" ,"genParticle"],\\ | |
["NumberOfRecoJets" ,"4"],\\ | |
["JetPtCut" ,"20"],\\ | |
["JetEtaCut" ,"2.5"],\\ | |
["JetNconstCut" ,"1"],\\ | |
]\\ | |
\\ | |
#End''\\ | |