Skip to content

Instantly share code, notes, and snippets.

View previsualconsent's full-sized avatar

Peter Hansen previsualconsent

  • University of Minnesota/CMS
  • Minneapolis, MN
View GitHub Profile
import ROOT
f = ROOT.TFile.Open("/eos/user/p/phansen/peak_vs_unixTime-absEta.root")
f.ls()
c = f.Get("c")
c.Draw()
pad1 = c.FindObject("pad1")
pad2 = c.FindObject("pad2")
mypad1 = pad1.Clone()
mypad2 = pad2.Clone()
#s11 selected root://eoscms//eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/80X_mcRun2_asymptotic_2016_TrancheIV_v8/DYJets_madgraph-RunIISummer16-miniAODv2/allRange/DYJets_madgraph-RunIISummer16-miniAODv2-allRange.root
#s12 selected root://eoscms//eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/80X_mcRun2_asymptotic_2016_TrancheIV_v7/DYJets_amcatnlo-RunIISummer16-miniAODv2/allRange/trackLength_no/DYJets_amcatnlo-RunIISummer16-miniAODv2-allRange.root
0.366077 1
0.893925 2
1.19772 3
0.9627 4
1.12098 5
1.16486 6
0.795599 7
0.495824 8
0.742182 9
0.878856 10
absEta_0.0_1.0-R9_0.000_0.400 runNumber 273158 273445 1.0082 0.0007 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.960_1.000 runNumber 273158 273445 1.0030 0.0002 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.400_0.500 runNumber 273158 273445 1.0081 0.0003 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.600_0.700 runNumber 273158 273445 1.0064 0.0003 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.940_0.960 runNumber 273158 273445 1.0037 0.0002 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.800_0.900 runNumber 273158 273445 1.0046 0.0002 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.920_0.940 runNumber 273158 273445 1.0034 0.0002 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.900_0.920 runNumber 273158 273445 1.0038 0.0003 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.500_0.600 runNumber 273158 273445 1.0075 0.0003 0.0 0.0 0.0
absEta_0.0_1.0-R9_0.700_0.800 runNumber 273158 273445 1.0057 0.0002 0.0 0.0 0.0
*********************************************** ***********************************************
* With corrections * * Without Corrections *
*********************************************** ***********************************************
* Row * Instance * genphoton * photon_pt * * Row * Instance * genphoton * photon_pt *
*********************************************** ***********************************************
* 2 * 0 * 19.891588 * 21.341492 * * 2 * 0 * 19.891588 * 19.502807 *
* 9 * 0 * 34.855159 * 92.605162 * * 9 * 0 * 34.855159 * 91.867736 *
* 9 * 1 * 0.0066427 * 87.155851 * * 9 * 1 * 0.0066427 * 87.419143 *
* 9 * 2 * -10 * 32.303856 * * 9 * 2 * -10 * 32.027435 *
* 10 * 0 * 12.322176 * 58.160458 * * 10 * 0 * 12.322176 * 58.970447 *
/eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/90X_upgrade2017_realistic_v20/DYJets_madgraph-PhaseISpring17-miniAODv2/allRange/0bf7e83e1cd31d611f7cf8bd9705c7747759615a/DYJets_madgraph-PhaseISpring17-miniAODv2-allRange.root
111110000011110001111111111111
/eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/90X_upgrade2017_realistic_v20/DYJets_madgraph-PhaseISpring17-miniAODv2/allRange/b2da29905528b51eb61dc14bcf4e69c75cd3fce6/DYJets_madgraph-PhaseISpring17-miniAODv2-allRange.root
111110000011110001111111111111
/eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/90X_upgrade2017_realistic_v20/DYJets_madgraph-PhaseISpring17-miniAODv2/allRange/highEtaFix/DYJets_madgraph-PhaseISpring17-miniAODv2-allRange-old.root
111110000011110001111111111111
/eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/90X_upgrade2017_realistic_v20/DYJets_madgraph-PhaseISpring17-miniAODv2/allRange/highEtaFix/DYJets_madgrap
d1 selected /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/94X_dataRun2_ReReco_EOY17_v2/DoubleEG-Run2017B-noSkim-17Nov2017-ReReco-v1-miniAOD/297047-299329/294927-306462_ReReco_Nov2017_v1/DoubleEG-Run2017B-noSkim-17Nov2017-ReReco-v1-miniAOD-297047-299329.root
d2 selected /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/94X_dataRun2_ReReco_EOY17_v2/DoubleEG-Run2017C-noSkim-17Nov2017-ReReco-v1-miniAOD/299368-302029/294927-306462_ReReco_Nov2017_v1/DoubleEG-Run2017C-noSkim-17Nov2017-ReReco-v1-miniAOD-299368-302029.root
d3 selected /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/94X_dataRun2_ReReco_EOY17_v2/DoubleEG-Run2017D-noSkim-17Nov2017-ReReco-v1-miniAOD/302030-302663/294927-306462_ReReco_Nov2017_v1/DoubleEG-Run2017D-noSkim-17Nov2017-ReReco-v1-miniAOD-302030-302663.root
d4 selected /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/94X_dataRun2_ReReco_EOY17_v2/DoubleEG-Run2017E-noSki
297050-297050 44461 1497646543-1497664375 12-776
297056-297057 64843 1497675705-1497701434 14-906
297099-297101 106862 1497727811-1497758989 40-920
297113-297114 40561 1497789813-1497799416 1-161
297175-297177 42454 1497899080-1497909925 1-157
297178-297178 92926 1497910146-1497942245 1-1378
297215-297218 7312 1497966781-1497968399 1-15
297219-297219 100060 1497968766-1497991797 1-988
297219-297219 100048 1497991797-1498029491 989-2605
297219-297227 15542 1498029492-1498040171 2606-192
import sys
import ROOT
import ROOT
code = """
#include "TTimer.h"
#include "Python.h"
#include <stdexcept>
Bool_t call_python_method(PyObject* self, const char* method)
{
-rw-r--r--. 1 shervin zh 324370217 Jul 20 2017 /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/80X_mcRun2_asymptotic_2016_TrancheIV_v7/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2/allRange/19Jul2017/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2-allRange.root
-rw-r--r--. 1 rchatter zh 384899365 Jan 21 14:45 /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/80X_mcRun2_asymptotic_2016_TrancheIV_v7/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2/allRange/highEtaFixTris/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2-allRange.root
-rw-r--r--. 1 shervin zh 288749065 Jan 19 2017 /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntuples/13TeV/MINIAODNTUPLE/80X_mcRun2_asymptotic_2016_TrancheIV_v7/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2/allRange/newRegression/DYJets_madgraph-LT_80To85-RunIISummer16-miniAODv2-allRange.root
-rw-r--r--. 1 shervin zh 288984965 Jan 19 2017 /eos/cms/store/group/dpg_ecal/alca_ecalcalib/ecalelf/ntup