Skip to content

Scripts for Clustering, Classifying and Regressing Diphoton Events in CMS MiniAOD

Notifications You must be signed in to change notification settings

atownse2/MLPhotons

Repository files navigation

Scripts for Clustering, Classifying and Regressing Diphoton Events

Runs over MiniAOD, creates clusters based on hits in ECal. Then applies classification NN to classify clusters as monophoton, diphoton, or hadronic, and then predicts the mass of the clusters.

Includes configs for NanoAODv9 production in UL2018.

To deploy:

mkdir MLPhotons
cmsrel CMSSW_10_6_19_patch2
cd CMSSW_10_6_19_patch2/src
cmsenv
git clone https://github.com/atownse2/MLPhotons.git .
scram b

Get a test file:

xrdcp root://ndcms.crc.nd.edu//store/mc/RunIISummer20UL18MiniAODv2/BkkToGRadionToGGG_M1-1000_R0-12p5_TuneCP5_13TeV-madgraph-pythia8/MINIAODSIM/106X_upgrade2018_realistic_v16_L1v1-v3/50000/128D50BB-33ED-E742-BAC1-A4F60467D2AA.root ./test.root

Test run:

./run_signal_test.sh

About

Scripts for Clustering, Classifying and Regressing Diphoton Events in CMS MiniAOD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published