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
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
c3ba573
Enable offline DQM for MET plus Track EXO triggers
fwyzard Jul 28, 2017
121396d
Add runType based selection of raw data collection for the use of HI …
thomreis Oct 6, 2017
149d355
Merge pull request #1 from cms-sw/master
marco-link Oct 10, 2017
58ce9fa
added Mjj and softdrop monitors
marco-link Oct 10, 2017
cf5a140
applied code-checks
marco-link Oct 10, 2017
fa6e958
removed hardcoded deltaEta cut
marco-link Oct 11, 2017
6713cf4
revert unintended changes
marco-link Oct 11, 2017
5c69d4f
revert more unintended changes
marco-link Oct 11, 2017
04c0708
fixed cms.Sequence name for B2GMonitor
marco-link Oct 11, 2017
e660602
removing ggH DQM
Michael-Krohn Oct 12, 2017
a274ad3
removing ggH DQM
Michael-Krohn Oct 12, 2017
d58b3e0
Adding VBF DQM
Michael-Krohn Oct 12, 2017
292fefc
Removing updated binning to MET and HT
Michael-Krohn Oct 12, 2017
bc4821c
removing unnecessary bins and cleaning up code
Michael-Krohn Oct 12, 2017
3dc5027
fixing Higgs Client file
Michael-Krohn Oct 12, 2017
97c063d
fixing Higgs Client file
Michael-Krohn Oct 12, 2017
f03d421
fix the pp_on_XeXe_2017 era to run and store island photons
Oct 13, 2017
05ae264
use standard PhotonProducer for island photons
Oct 13, 2017
272709c
use real emap for HB upgrade
kpedro88 Sep 18, 2017
428e6dc
only use castor fallback if collection is valid
kpedro88 Sep 18, 2017
5e075ae
skip packer in 2019 until there is a GT queue
kpedro88 Oct 13, 2017
c2427cf
new emap currently only for phase2
kpedro88 Oct 16, 2017
5b17876
update EXO hlt paths for 2017 in Offline monitoring
sudhaahuja Oct 16, 2017
961b1ff
modified to save SrFlags collections, but only flags matched to digis
cippy Oct 18, 2017
d502ac6
Fixing path name and adding control paths
Michael-Krohn Oct 18, 2017
b7a225b
Merge branch 'master' into VBF_DQM
Michael-Krohn Oct 18, 2017
b5cb58b
Introduce DQM memory usage script
Oct 18, 2017
d0413ae
fix in fillDescriptions
cippy Oct 18, 2017
0616655
another fix in fillDescriptions
cippy Oct 18, 2017
a54bfb1
fix binning
mtosi Oct 19, 2017
1f10485
make PV binning for hit efficiency plots configurable in python
mtosi Oct 19, 2017
e486fd1
adjust hit efficiency vs PU plots binning for muon->innerTrack
mtosi Oct 19, 2017
f94367b
fix
mtosi Oct 19, 2017
fa02ce1
fix
mtosi Oct 19, 2017
6c7804a
Correct bug affecting several special cases for getPosition and getCl…
Oct 19, 2017
70100c5
removed unneeded rangecheck when calling vector
marco-link Oct 20, 2017
87f3e62
Adding the correct era mechanism to Strip client 94X
fioriNTU Oct 20, 2017
0810b5e
Modify the calibration code involving MIP studies
Oct 20, 2017
2fb2869
Take care of code-checker comments
Oct 20, 2017
98c0334
Stand-alone tracker rechits validation cfg, root macro
wmtford Oct 20, 2017
f3e62bf
fix for backward compatibility: do not save SrFlags if corresponding …
cippy Oct 20, 2017
7515b14
using nullptr instead of 0 to declare a null pointer
cippy Oct 20, 2017
92ae89f
replaced string comparison with enum and switch
marco-link Oct 22, 2017
b933d0a
fix time coordinate of flat vertex generator
Oct 23, 2017
bee0912
merge two calculations and covert them to float (as the inputs are fl…
davidlange6 Oct 24, 2017
4eedb83
reduce number of parameters
Oct 24, 2017
e40072f
one more double to float
davidlange6 Oct 24, 2017
d04abc9
add extended comment on Z and T correlation and restore original corr…
Oct 24, 2017
ea15459
add f
davidlange6 Oct 24, 2017
1899f08
HLT V4.0 as online
Martin-Grunewald Oct 24, 2017
fb3f24e
Don't ignore new histograms
Oct 24, 2017
c40755c
Fixup HIon
Martin-Grunewald Oct 24, 2017
802a933
fix < to <=
hroskes Oct 24, 2017
7d38e46
rename HI-specific islandSuperClusters modules to remove the "same na…
Oct 25, 2017
5e3dedf
propagate the changes for pp_on_XeXe_2017 era after renaming HI-speci…
Oct 25, 2017
3c86e0e
propagate the changes to ValidationHeavyIons renaming HI-specific isl…
Oct 25, 2017
a5eea69
Merge pull request #21004 from cms-tsg-storm/94XbisHLTv4
cmsbuild Oct 25, 2017
19a55fa
Merge pull request #20985 from wmtford/rechitsValidso
cmsbuild Oct 25, 2017
b606a04
Merge pull request #20979 from fioriNTU/StripClientUpgrade94X
cmsbuild Oct 25, 2017
803bf44
Merge pull request #20973 from cippy/hltdev_9_4_0pre2_mciprian
cmsbuild Oct 25, 2017
56e6674
Merge pull request #20967 from dmitrijus/dqmmemory_script
cmsbuild Oct 25, 2017
d08e826
avoid copies
davidlange6 Oct 25, 2017
71ef7bd
Adding L1T
Oct 25, 2017
8e1f715
Adding L1T datarun2
Oct 25, 2017
13aa84b
GT update with L1Tv4 and switch of @relval to HLTv4.0
Martin-Grunewald Oct 26, 2017
f5d98d0
Merge pull request #21007 from hroskes/fix-off-by-one
cmsbuild Oct 26, 2017
de1f6b4
Merge pull request #21000 from amartelli/fixFlatVtxGenerator
cmsbuild Oct 26, 2017
acedb14
Merge pull request #20997 from davidlange6/pfdvf_speed
cmsbuild Oct 26, 2017
79f4b37
Merge pull request #20983 from bsunanda/Run2-alca102
cmsbuild Oct 26, 2017
3759f24
Merge pull request #20970 from mtosi/muonInnerTrackDQMfixBinning
cmsbuild Oct 26, 2017
81abab0
Merge pull request #20976 from bsunanda/Run2-hcx159
cmsbuild Oct 26, 2017
9dadff0
Merge pull request #20882 from marco-link/B2G
cmsbuild Oct 26, 2017
f2f8efa
Merge pull request #20909 from Michael-Krohn/VBF_DQM
cmsbuild Oct 26, 2017
c4cd8ff
Merge pull request #20920 from kpedro88/ngHBEmapTest94X
cmsbuild Oct 26, 2017
d102f57
Merge pull request #20932 from sudhaahuja/hltOfflineEXOmon
cmsbuild Oct 26, 2017
a5d80f0
Merge pull request #20765 from thomreis/l1t_online_dqm_config_support…
cmsbuild Oct 26, 2017
dafc5c3
Merge pull request #19946 from fwyzard/enable_EXO_MET_plus_Track_HLT_DQM
cmsbuild Oct 26, 2017
0200b59
add temporary customization for renaming HI-specific islandSuperClust…
Oct 26, 2017
efcf767
revert "add temporary customization for renaming HI-specific islandSu…
Oct 27, 2017
3335c02
propagate the renaming of HI-specific islandSuperClusters modules to …
Oct 27, 2017
0af09c4
revert "rename HI-specific islandSuperClusters modules"
Oct 27, 2017
b3b63da
add island clustering to pp_on_XeXe_2017 era by applying the era modi…
Oct 27, 2017
681792e
ECAL Bad Calibration Filter for 94X
gouskos Oct 28, 2017
2fb62ba
update gensim recycling and data 2017 splitting
fabozzi Oct 31, 2017
250b40a
Solved issue with minRoadSize in RPixDetClusterizer and Added check i…
fravera Oct 31, 2017
158bab3
fix output dataset name of workflows with NANOMERGE step
fabozzi Oct 31, 2017
e23bd73
trivial fix in the filling of fit charge MPV vs sensor thickness
mmusich Oct 31, 2017
7058a0e
added protection for invalid GhostTrackStates
ferencek Nov 1, 2017
22ebd08
added LogError for invalid GhostTrackStates
ferencek Nov 1, 2017
8a4b7c4
stop slipping dead digis with ADC=0 into data stream
mdhildreth Nov 5, 2017
0292bfa
Fix memory leak in DQMGenericClient.
Nov 6, 2017
d2f3a41
Muon selector function taking enum type
peruzzim Nov 6, 2017
66db527
add "Run2_2017_ppRef" (94X verstion) era to run customized reco for p…
Nov 6, 2017
be9eda8
run and store photonIsolationHIProducer objects using "Run2_2017_ppRe…
Nov 6, 2017
f4bce3a
RECOPPREF2017 uses the steps defined in step3Up2015Defaults
Nov 7, 2017
213e941
Merge pull request #21177 from mdhildreth/94XPreMixPhase1PixelFix
cmsbuild Nov 7, 2017
dd2739d
Merge pull request #21184 from dmitrijus/fb_fix_94x
cmsbuild Nov 7, 2017
a923aac
Merge pull request #21091 from fabozzi/from-CMSSW_9_4_X_relvalupd
cmsbuild Nov 7, 2017
dffb4c1
Merge pull request #21133 from CTPPS/ctpps_pixeLocalTracks_patch1
cmsbuild Nov 7, 2017
e30f6de
Merge pull request #21143 from cms-btv-pog/GhostTrackStateProtection_…
cmsbuild Nov 7, 2017
3e73eef
Merge pull request #21029 from cms-tsg-storm/SwitchToL1Tv4HLTV40
cmsbuild Nov 7, 2017
0963f71
add PU distribution covering the envelope of min bias xsec of 65.6 to…
capalmer85 Nov 7, 2017
d9b1894
Merge pull request #21153 from mmusich/94X_fixMPVhistogram
cmsbuild Nov 9, 2017
0900057
Merge pull request #21069 from ttrk/CMSSW_9_4_X_eraXeXe_islandPhotons
cmsbuild Nov 9, 2017
7778833
Merge pull request #21062 from cms-met/EcalBadCalibFilter94Xb
cmsbuild Nov 9, 2017
378e134
Merge pull request #21216 from capalmer85/PUForWinter2017MC
cmsbuild Nov 9, 2017
c292158
backport hlt dqm
davidlange6 Nov 9, 2017
52db44f
Merge pull request #21219 from peruzzim/muon_passed_enum
cmsbuild Nov 9, 2017
3a68239
Properly handle arrays where index can be negative
Dr15Jones Nov 3, 2017
0567d83
remove cpu waster
davidlange6 Nov 9, 2017
f7d493c
Merge pull request #21234 from davidlange6/nocpuwaster94x
cmsbuild Nov 9, 2017
1fed070
Merge pull request #21232 from davidlange6/hltdqm94xv1
cmsbuild Nov 9, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -889,7 +889,7 @@ def fileList(self, parent=False, firstRun=None, lastRun=None, forcerunselection=
unknownfilenames, reasons = [], set()
for filename in fileList[:]:
try:
if not firstRun < self.getrunnumberfromfilename(filename) < lastRun:
if not firstRun <= self.getrunnumberfromfilename(filename) <= lastRun:
fileList.remove(filename)
except AllInOneError as e:
if forcerunselection: raise
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,49 +158,59 @@

es_prefer_hcalHardcode = cms.ESPrefer("HcalHardcodeCalibrations", "es_hardcode")

_toGet = [
'GainWidths',
'MCParams',
'RecoParams',
'RespCorrs',
'QIEData',
'QIETypes',
'Gains',
'Pedestals',
'PedestalWidths',
'ChannelQuality',
'ZSThresholds',
'TimeCorrs',
'LUTCorrs',
'LutMetadata',
'L1TriggerObjects',
'PFCorrs',
'ElectronicsMap',
'FrontEndMap',
'CovarianceMatrices',
'SiPMParameters',
'SiPMCharacteristics',
'TPChannelParameters',
'TPParameters',
'FlagHFDigiTimeParams'
]

_toGet_noEmap = _toGet[:]
_toGet_noEmap.remove('ElectronicsMap')


from Configuration.Eras.Modifier_hcalHardcodeConditions_cff import hcalHardcodeConditions
hcalHardcodeConditions.toModify( es_hardcode,
toGet = cms.untracked.vstring(
'GainWidths',
'MCParams',
'RecoParams',
'RespCorrs',
'QIEData',
'QIETypes',
'Gains',
'Pedestals',
'PedestalWidths',
'ChannelQuality',
'ZSThresholds',
'TimeCorrs',
'LUTCorrs',
'LutMetadata',
'L1TriggerObjects',
'PFCorrs',
'ElectronicsMap',
'FrontEndMap',
'CovarianceMatrices',
'SiPMParameters',
'SiPMCharacteristics',
'TPChannelParameters',
'TPParameters',
'FlagHFDigiTimeParams'
),
GainWidthsForTrigPrims = cms.bool(True)
toGet = cms.untracked.vstring(_toGet),
GainWidthsForTrigPrims = cms.bool(True)
)

from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017
from Configuration.Eras.Modifier_run2_HF_2017_cff import run2_HF_2017
from Configuration.Eras.Modifier_run2_HE_2017_cff import run2_HE_2017
from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017
from Configuration.Eras.Modifier_run3_HB_cff import run3_HB
from Configuration.Eras.Modifier_phase2_hcal_cff import phase2_hcal

run2_HCAL_2017.toModify( es_hardcode, useLayer0Weight = cms.bool(True) )
run2_HF_2017.toModify( es_hardcode, useHFUpgrade = cms.bool(True) )
run2_HE_2017.toModify( es_hardcode, useHEUpgrade = cms.bool(True), HEreCalibCutoff = cms.double(100.0) )
run2_HEPlan1_2017.toModify( es_hardcode, testHEPlan1 = cms.bool(True), useHEUpgrade = cms.bool(False), HEreCalibCutoff = cms.double(20.0) )
run3_HB.toModify( es_hardcode, useHBUpgrade = cms.bool(True), HBreCalibCutoff = cms.double(100.0) )

# now that we have an emap
phase2_hcal.toModify( es_hardcode, toGet = cms.untracked.vstring(_toGet_noEmap) )

from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
phase2_hgcal.toModify( es_hardcode, killHE = cms.bool(True) )

Original file line number Diff line number Diff line change
Expand Up @@ -1399,8 +1399,8 @@ void SiStripGainFromCalibTree::qualityMonitor() {
if(FitMPV>0.) Gains->Fill(Gain);

MPVs->Fill(FitMPV);
if(Thickness<0.04) MPVs320->Fill(Phi,FitMPV);
if(Thickness>0.04) MPVs500->Fill(Phi,FitMPV);
if(Thickness<0.04) MPVs320->Fill(FitMPV);
if(Thickness>0.04) MPVs500->Fill(FitMPV);

MPVError->Fill(FitMPVErr);
MPVErrorVsMPV->Fill(FitMPV,FitMPVErr);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -271,8 +271,8 @@ SiStripGainsPCLHarvester::gainQualityMonitor(DQMStore::IBooker& ibooker_, const
if(FitMPV>0.) Gains->Fill(Gain);

MPVs->Fill(FitMPV);
if(Thickness<0.04) MPVs320->Fill(Phi,FitMPV);
if(Thickness>0.04) MPVs500->Fill(Phi,FitMPV);
if(Thickness<0.04) MPVs320->Fill(FitMPV);
if(Thickness>0.04) MPVs500->Fill(FitMPV);

MPVError->Fill(FitMPVErr);
MPVErrorVsMPV->Fill(FitMPV,FitMPVErr);
Expand Down
744 changes: 445 additions & 299 deletions Calibration/HcalCalibAlgos/macros/HBHEMuonOfflineAnalyzer.C

Large diffs are not rendered by default.

Loading