SAHA INSTITUTE OF NUCLEAR PHYSICS
Department of Atomic Energy, Govt. of India
SINP Home Webmail Member Search A+ A A-
Log in

Mr. Pritam Palit

Student
Room No : 249
Ext. : 5541 / 5543
Email id : pritam.palit[AT]saha.ac.in
Division :
DQM tool / Tracking data/MC comaprison for Run2 : 
Latest Data/MC Campaigns (Done by ppalit ) : http://sarkar.web.cern.ch/sarkar/datamc/
Past Data/MC Campaigns ( Done by kmondal & ppalit )   : http://kmondal.web.cern.ch/kmondal/datamc/datamc.html
https://twiki.cern.ch/twiki/bin/viewauth/CMS/DQMContacts#Tracking
Twiki page : https://twiki.cern.ch/twiki/bin/viewauth/CMS/TkDataMCTool
Previous AN : CMS AN-2016/056 -- Tool to compare track properties between Data and Monte-Carlo events

Good lumi json files : https://cms-service-dqm.web.cern.ch/cms-service-dqm/CAF/certification/
Useful commands : 
1. to get dataset :  dasgoclient --query="file dataset=/ZeroBias/Run2018A-PromptReco-v1/AOD" | grep 316/060 > filelist.txt
2. to initialize voms : voms-proxy-init --voms cms --valid 192:00
https://das.readthedocs.io/en/latest/das_queries.html
https://twiki.cern.ch/twiki/bin/view/CMSPublic/Rucio
https://twiki.cern.ch/twiki/bin/view/CMS/PhedexUserDocsSubscribeData

Validation for Legacy2016 (Strip APV gain): 
Link to Tracking POG talks (given by ppalit) :
26/11/19 - https://indico.cern.ch/event/841670/?showDate=all&showSession=6#42-datamc-comparison-for-ultra
25/02/20 - https://indico.cern.ch/event/879468/?showDate=all&showSession=6#49-status-report-on-2016-ul-va
PPD Meetings (given by ppalit) :
28/11/19 - https://indico.cern.ch/event/862282/
27/02/20 - https://indico.cern.ch/event/891420/#13-tracker-for-legacy-2016


Validation for UL2017 :
Link to Tracking POG talks (given by ppalit) :
10/10/18 - 
https://indico.cern.ch/event/750053/#33-datamc-comparisons-in-2018
26/06/19 - https://indico.cern.ch/event/829858/
02/07/19 - https://indico.cern.ch/event/808407/#24-datamc-comparison-for-ultra
15/07/19 - https://indico.cern.ch/event/834791/
16/07/19 - https://indico.cern.ch/event/808408/
PPD meeting (given by ppalit) :
18/07/19 - https://indico.cern.ch/event/834609/

Validation for UL2018 : 
Twiki : https://twiki.cern.ch/twiki/bin/viewauth/CMS/HSRelvalsForUL#UL2018
Tracking POG talks (given by ppalit) :
05/11/19 - https://indico.cern.ch/event/841677/#29-data-vs-mc-comparisons-for
PPD meetings (given by ppalit) :
07/11/19 - https://indico.cern.ch/event/856064/

Validation for Fall 2021 beam test :
13/12/21 - https://indico.cern.ch/event/1104176/#2-datamc-comparison-for-fall-2
14/12/21 - https://indico.cern.ch/event/1000824/#10-datamc-comparison-for-fall

Final 2019 year ending Validation report at Tracker DQM meeting (given by ppalit) :
https://indico.cern.ch/event/841680/

PreApproval 1 : https://indico.cern.ch/event/934824/?showDate=all&showSession=6#55-pre-approval-comparison-of
PreApproval 2 : https://indico.cern.ch/event/934827/#53-comparison-of-run2-legacy-d
Minutes :   https://indico.cern.ch/event/934827/sessions/356618/note/


PreApproval : https://indico.cern.ch/event/934828/#52-pre-approval-comparison-of
Preapproval reprise : https://indico.cern.ch/event/992900/#5-pre-approval-comparison-of-r

Talk in Alignment Meeting for Run2 Paper :
https://indico.cern.ch/event/934814/#55-datamc-performance-run2-leg
https://indico.cern.ch/event/992934/#b-403992-tracker-alignment-tra
https://indico.cern.ch/event/992934/#sc-13-6-tracking-datamc-compar
https://indico.cern.ch/event/1108971/#sc-8-1-track-chi2s (reviewer comment)
https://indico.cern.ch/event/1119477/#18-trk-20-001-datamc-performan (chi2 prob investigation)

https://cms.cern.ch/iCMS/analysisadmin/cadi?ancode=TRK-20-001  Alignment paper Run2
https://twiki.cern.ch/twiki/bin/viewauth/CMS/TRK-20-001 Alignment paper Twiki
https://indico.cern.ch/event/1031204/ Alignment paper approval

https://indico.cern.ch/event/992960/#sc-9-1-dmr-and-drnrs-for-cross DRNR check

https://cds.cern.ch/record/1426576/files/LHCb-TALK-2007-031.pdf (Important material)
https://indico.nbi.ku.dk/event/758/attachments/1684/2344/trackingnote.pdf
CRAB TWIKI : 
https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookCRAB3Tutorial
https://twiki.cern.ch/twiki/bin/view/CMSPublic/CRAB3CheatSheet
https://twiki.cern.ch/twiki/bin/view/CMSPublic/CRAB3ConfigurationFile#CRAB_configuration_parameters
https://twiki.cern.ch/twiki/bin/view/CMSPublic/CRAB3Commands#crab_checkwrite
https://root-forum.cern.ch/t/thstack-what-is-the-correct-way-to-set-the-y-axis-limits/41851/16

Useful documentations for Condor : 
https://indico.cern.ch/event/635217/attachments/1458551/2252370/HTCondor-Presentation.pdf
https://twiki.cern.ch/twiki/bin/view/CMSPublic/CompOpsGlideinWMSCondorCommands

Useful codes & docs for Tracker : 
https://github.com/cms-sw/cmssw/blob/master/DataFormats/TrackReco/interface/TrackBase.h
https://github.com/cms-sw/cmssw/blob/master/DataFormats/TrackReco/interface/HitPattern.h
https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookTrackAnalysis
https://hepweb.ucsd.edu/~bmangano/CMS_talks/ByBoris/TrackingAtFirstPhysicsWorkshop.11-10-2007.pdf  (description of lost hits)

Useful docs for Tracker parameters associated to the 5D curvilinear covariance matrix :  
1. CMS Note 2006/001
2. P. Billoir and S. Qian, Fast vertex fitting with a local parametrization of track


DiHiggs to bbZZ to bb4l Analysis for Run2 : 

Twiki page : https://twiki.cern.ch/twiki/bin/viewauth/CMS/HiggsZZ4l2017 (Old one, not used now)
Twiki page : https://twiki.cern.ch/twiki/bin/viewauth/CMS/HiggsZZ4lRunIILegacy (Latest)
Twiki page about the variables : https://twiki.cern.ch/twiki/bin/viewauth/CMS/HZZ4lnTupleDescription
Pre-approval of non-reso : https://indico.cern.ch/event/904971/contributions/3859662/attachments/2035786/3415624/Pre_approval_bb4l_Taliercio.pdf
Approval of Non-Resonant : https://indico.cern.ch/event/938597/timetable/#8-approval-hig-20-004-search-f
HZZ4l : run2 : https://indico.cern.ch/event/801335/contributions/3351399/attachments/1810251/2961425/HIG19001_ApprovalTalk_Sculac.pdf
FR (Talk by Alessandra for non-reso) : https://indico.cern.ch/event/890827/contributions/3777208/attachments/1999630/3337527/HHbb4l_update.pdf
Talk by Angela : https://indico.cern.ch/event/873817/contributions/3702222/attachments/1968996/3274847/HH_14Jan_bb4l.pdf

https://indico.cern.ch/event/963616/#b-396569-hh-meeting  (non-reso signal modelling)
https://indico.cern.ch/event/1053529/contributions/4500508/attachments/2299257/3910740/270821_HZZ_ULUpdate.pdf (EOY vs UL comp.)

Talks :
https://indico.cern.ch/event/922772/#21-bb-zz4l (Talk given by Ilirjan)
https://indico.cern.ch/event/1071732/?showDate=all&showSession=64#168-tools-for-resonant-and-bsm (Xanda)

Important Talks :  
https://indico.cern.ch/event/788747/?showDate=all&showSession=7
https://indico.cern.ch/event/850507/?showDate=2019-10-22&showSession=35
https://indico.cern.ch/event/867116/#b-356819-hh-working-meeting
https://indico.cern.ch/event/577649/#b-229590-higgs-combine-tool-mi


Talks :
https://indico.cern.ch/event/969504/#24-hextended

Materials :
https://indico.cern.ch/event/904969/#b-370973-higgs-meeting-off-wee
https://indico.cern.ch/event/943919/#b-385212-extended-higgs-sector
https://cms-analysis.github.io/HiggsAnalysis-CombinedLimit/part2/settinguptheanalysis/
https://indico.cern.ch/event/732971/contributions/3022864/attachments/1658765/2656595/180530_egamma.pdf

https://twiki.cern.ch/twiki/bin/viewauth/CMS/BTagShapeCalibration



Useful Commands for getting the difference in event yield : 
grep 'Format=' 4mu_orig.txt | awk -F= '{print $NF}' > 4mu.txt 
grep -B 1 'Event Candidate:4mu' all.txt | grep -v '--' | grep -v Even > 4mu.txt
perl -w diff.pl nicola/4mu.txt suvankar/4mu.txt > diff_4mu.txt
awk '{print $NF}' diff_4e_new_v1.txt | awk -F: '{print "eventID", $1,$2,$3}'

H/Z to gamma & J/Psi ( J/Psi -> mu mu ) Analysis for Run2: 

Reference : 
http://cms-results.web.cern.ch/cms-results/public-results/publications/SMP-17-012/
https://link.springer.com/content/pdf/10.1140%2Fepjc%2Fs10052-019-6562-5.pdf
https://twiki.cern.ch/twiki/bin/view/CMS/SMP17012ReviewTwiki
http://cds.cern.ch/record/2624882
https://indico.cern.ch/event/1051224/contributions/4534936/attachments/2337533/3985575/AdeWit_PHYstat_2021.pdf

Talk :
https://indico.cern.ch/event/950509/#2-hz-jpsi-gamma
https://indico.cern.ch/event/950510/#6-hz-jpsi-gamma  by Alberto Zucchetta
https://indico.cern.ch/event/988475/#3-hz-jpsi-gamma-update by Rocco Ardino
https://indico.cern.ch/event/993294/ by Rocco
https://indico.cern.ch/event/1069310/#3-h-jpsi-gamma

https://indico.cern.ch/event/993300/ (Y+G : important)

Materials :
https://github.com/sroychow/nanoAOD-tools/tree/zjpsi/python/postprocessing
https://cms-analysis.github.io/HiggsAnalysis-CombinedLimit/part3/nonstandard/#discrete-profiling
https://arxiv.org/pdf/1408.6865.pdf

L1 TrackTrigger for Phase2 Upgrade of CMS: 

Main doc : CMS DN-2014/002 -- Use of tracking in the CMS L1 trigger for the phase-2 upgrade
Useful docs : https://indico.cern.ch/event/293354/contributions/672340/attachments/549122/756773/skinnari_WIT2014.pdf

Talk in India-CMS friday meeting : https://indico.cern.ch/event/743277/

Talks (given by Suchandra Dutta): 
https://indico.cern.ch/event/792992/
https://indico.cern.ch/event/803630/
https://indico.cern.ch/event/807402/
https://indico.cern.ch/event/817116/
https://indico.cern.ch/event/827500/
https://indico.cern.ch/event/852233/
https://indico.cern.ch/event/854469/   (important for documentation - new dEta-dPhi matching)

https://indico.cern.ch/event/980760/ updates of present phase 1 and phase 2 e-gamma
https://indico.cern.ch/event/995146/ L1 track quality by ML ( https://pypi.org/project/ntupledicts/ )


ML4DQM-DC on behalf of Tracker for 2017-18 data:
Materials :
https://twiki.cern.ch/twiki/bin/viewauth/CMS/ML4DQM
https://gitlab.cern.ch/fiori/sql_to_dataframe

https://github.com/mniedzie/ML4DQM-DC_SharedTools
https://github.com/mniedzie/ML4DQM-DC_SharedTools/tree/master/DatasetCrafting
https://indico.cern.ch/event/920855/contributions/3905376/attachments/2060058/3455251/CMSWeekJune_ML4DC.pdf

https://indico.cern.ch/event/947799/
https://indico.cern.ch/event/938608/
https://indico.cern.ch/event/921028/#2-labeled-data-generation-for
https://twiki.cern.ch/twiki/bin/viewauth/CMS/PPDOpenTasksDQMDC
https://indico.cern.ch/event/977433/contributions/4117464/attachments/2147350/3619764/ml4dqm_201120.pdf  (by Luka)
https://indico.cern.ch/event/1103515/#23-ml4dqmdc-summary-and-plans (by Luka)

Talks :
https://indico.cern.ch/event/914929/
https://indico.cern.ch/event/958876/
https://indico.cern.ch/event/942593/
https://indico.cern.ch/event/934825/#60-roundtable     (Tracker DQM)
https://indico.cern.ch/event/941227/#75-dqm-dc-run3-preparation    (Talk by Rosamaria in PPD workshop)
https://indico.cern.ch/event/977838/ (Tk DQM ML Chat)
https://indico.cern.ch/event/992861/#b-407703-tracker-dqm (Tk DQM meeting)

https://indico.cern.ch/event/1030681/ (tkdqm chat)
https://indico.cern.ch/event/1118026/#sc-1-4-resnet-on-pixel-2d-hist (by Vicha)


Interest : 

https://cms.cern/news/cms-releases-open-data-machine-learning
https://github.com/scikit-hep/uproot
https://towardsdatascience.com/how-does-xgboost-work-748bc75c58aa
https://xgboost.readthedocs.io/en/latest/python/python_api.html#module-xgboost.sklearn https://arxiv.org/pdf/1808.08992.pdf
https://indico.cern.ch/event/897064/
https://indico.cern.ch/event/920855/timetable/#b-376093-cms-plenary-cms-plena  (CMS ML group and HtoZGamma)
https://indico.cern.ch/event/852553/overview (IML Workshop)
https://indico.cern.ch/event/995154/ (IML)

Pheno :
https://indico.cern.ch/event/831669/contributions/3483740/attachments/1870947/3080396/2019_07_01_HH_bb2l2q_approval_present.pdf
https://indico.cern.ch/event/831669/#1-approval-hig-18-013-search-f
https://arxiv.org/pdf/1404.0102.pdf (Xanda paper)
https://www.pp.rhul.ac.uk/~cowan/stat/roostats/SimpleCLs/SimpleCLs.cc
https://indico.cern.ch/event/637941/contributions/2606105/attachments/1510179/2358420/limits_statistics_201708_sonneveld.pdf
https://indico.cern.ch/event/126652/contributions/1343592/attachments/80222/115004/Frequentist_Limit_Recommendation.pdf

Interest :
https://indico.cern.ch/event/963422/

chi2 : https://sphweb.bumc.bu.edu/otlt/MPH-Modules/BS/BS704_HypothesisTesting-ChiSquare/BS704_HypothesisTesting-ChiSquare_print.html
http://maxwell.ucsc.edu/~drip/133/ch4.pdf
https://www.itl.nist.gov/div898/handbook/eda/section3/eda3666.htm

ML interest :
https://xgboost.readthedocs.io/en/latest/python/python_api.html#module-xgboost.sklearn
https://github.com/dmlc/xgboost/blob/master/doc/parameter.rst
https://www.analyticsvidhya.com/blog/2016/03/complete-guide-parameter-tuning-xgboost-with-codes-python/
https://towardsdatascience.com/interpretable-machine-learning-with-xgboost-9ec80d148d27
https://www.datacamp.com/community/tutorials/autoencoder-keras-tutorial
https://www.geeksforgeeks.org/building-an-auto-encoder-using-keras/
https://medium.com/datadriveninvestor/deep-autoencoder-using-keras-b77cd3e8be95
https://arxiv.org/abs/1903.10709
https://www.geeksforgeeks.org/ml-classifying-data-using-an-auto-encoder/
https://arxiv.org/pdf/1808.08992.pdf
https://betatim.github.io/posts/sklearn-for-TMVA-users/
https://gabrieltseng.github.io/appendix/2018-02-25-XGB.html    (decision tree tutorial)
https://heartbeat.fritz.ai/feature-ranking-with-recursive-feature-elimination-3e22db639208
https://towardsdatascience.com/deep-few-shot-anomaly-detection-b33f130d1f80
https://towardsdatascience.com/deep-neural-networks-for-regression-problems-81321897ca33
https://blog.keras.io/building-autoencoders-in-keras.html

L1 Trigger implementation of BstoPhiPhi : Vivado HLS
General BstoPhiPhi reference :
/afs/cern.ch/user/s/sarkar/workspace/public/BsToPhiPhi4K/CMSSW_10_6_0_pre4/src/AnalysisSpace/BsOffline/plugins/BsAnalysis.cc
https://docs.google.com/presentation/d/1IBjyaHcklL2FlbgWk6KSQBEi-5Q8L0LffVd5Rak9jxo/edit?ts=60113941#slide=id.gc6f73a04f_0_0

Suggestion by Alex
Installation
https://www.xilinx.com/products/design-tools/vivado/integration/esl-design.html
https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug973-vivado-release-notes-install-license.pdf
Documentaion
https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_2/ug902-vivado-high-level-synthesis.pdf (Though to get started I recommend reading pages 5-18, 37-65, 535-577)
https://www.xilinx.com/html_docs/xilinx2018_2/sdaccel_doc/hls-pragmas-okr1504034364623.html (Pragma statement)

Tutorials
https://github.com/Xilinx/HLS-Tiny-Tutorials (more basic)
https://github.com/Xilinx/HLS_arbitrary_Precision_Types
https://github.com/Xilinx/HLx_Examples


https://github.com/p2l1pfp/GlobalCorrelator/tree/master/pulsar_devkit/simple_examples/HLSIPs (by CMS people)

Existing GTT HLS Framework
"Our group at Colorado has put together LibHLS, a repository of HLS firmware which will go into the GTT. There was one specific block I was talking about today which had to do with selecting for specific tracks from the entire list of tracks. This TrackSelection module would be a good example or place to start when designing your own module. In many respects, the two will be similar."
https://gitlab.cern.ch/GTT/LibHLS/ (LibHLS)
https://gitlab.cern.ch/GTT/LibHLS/-/tree/master/Modules/TrackSelection (Track selection)
https://twiki.cern.ch/twiki/bin/viewauth/CMS/HybridDataFormat (For track parameters)

Invariant Mass Calculation
"I mentioned today that I believe the workflow should be broken into three stages: track selection, invariant mass computation, and candidate selection or other operations. I also mentioned that there is existing VHDL code (written by Andy Rose and Sioni Summers) for doing a similar computation for stage 2. The goal of the code was to calculate the DR of PFParticles as quickly as possible. This is easily mapped from calculating DR to calculating invariant mass of tracks. I was very impressed with this module and it’s performance. Here is a presentation given by Sioni which describes the module"
https://indico.cern.ch/event/827511/contributions/3466916/attachments/1862158/3060739/StreamingAssociation.pdf






https://indico.cern.ch/event/995146/contributions/4182801/attachments/2172913/3668680/L1EG_1_18_20.pdf
https://www.ipht.fr/Images/astImg/684/RFranceschini_2.pdf (Invairant mass)
Also, see wikipedia : Invariant Mass, section-Collider experiments
 

 

 

Last Updated on Tuesday, 28 October 2014 17:05
Copyright © 2024 Saha Institute of Nuclear Physics. All Rights Reserved. Designed & Developed by UCDS