Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to CMSSW 9_4_0 #67

Merged
merged 112 commits into from
Nov 10, 2017
Merged

Update to CMSSW 9_4_0 #67

merged 112 commits into from
Nov 10, 2017

Conversation

peruzzim
Copy link

Please re-test #66 after merging.

fwyzard and others added 30 commits July 28, 2017 12:03
Due to *popular* demand, this adds dqmMemoryStats.py script.

This won't draw a chart or anything, just a simple text breakdown of
histograms in DQM.

Usage:

`dqmMemoryStats.py -x -i step3_inDQM.root` will output the memory usage
for that file. It will output: `Total bytes: 251.78 MiB`.

`--summary` Will also output a summary table will output biggest offenders.

```
dqmMemoryStats.py -x -i step3_inDQM.root --summary

************************* DQM level 2 folder breakdown *************************
* Size cutoff: 1.00 MiB                                                        *
********************************************************************************
31.92 MiB        TrackerHitsV/TrackerHit
12.91 MiB        Muons/RecoMuonV
12.81 MiB        Vertexing/PrimaryVertexV
11.40 MiB        HLT/JME
...
```

Setting `-r/--ref <file>` flag will compare two files.

```
dqmMemoryStats.py -x -i step3_inDQM.root -r DQM_*_RECO.root --summary

************************* DQM level 1 folder breakdown *************************
********************************************************************************
-2721.23 KiB     EcalBarrel
-1364.68 KiB     EcalEndcap
-1255.52 KiB     HLT
...
```

Both `-i` and `-r` can be either DQM IO or DQM root files or any
combination of those. The script autodetects format.
fravera and others added 28 commits October 31, 2017 17:21
…f" era (94X version)

add islandPhotons into "Run2_2017_ppRef" era
backports the following commits in master branch PR
cms-sw@a8f77ac
cms-sw@f63d683
Fix memory leak in DQMGenericClient
CT-PPS Pixel local track reconstruction patch
…ction_from-CMSSW_9_4_0_pre3

Added protection for invalid GhostTrackStates (94X)
Switch to L1Tv4 and HLTv4.0 in @relval2017 (94X)
[9.4.x] fix in the filling of fit charge MPV vs sensor thickness
…hotons

island photons for XeXe collision era + HI pp reference run era and relval wf (94X)
add PU distribution covering the envelope of min bias xsecs
Muon selector function taking enum type (94X)
Instead of relying on remembering to always adding an offset to the
index being passed to the array, we now use a helper class which
always does the offsetting for us. The helper also properly initializes
the size of the array to be able to contain the min and max bounds.
remove cpu waster from premixing workflow
@arizzi arizzi merged commit 34e6033 into cms-nanoAOD:master Nov 10, 2017
@peruzzim peruzzim deleted the cmssw940 branch November 30, 2017 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet