Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2870 commits
Select commit Hold shift + click to select a range
11a1979
add de_t_vs_t 2D histogram
jan-kaspar Oct 19, 2021
0bcab39
add histograms of distances between tracks in each RP
jan-kaspar Oct 19, 2021
fb52070
Add multiprocess support into compareHistograms
rovere Oct 19, 2021
e8dc1a2
more efficiency plots
jan-kaspar Oct 19, 2021
596662e
Merge pull request #35720 from tvami/NewMetaDataWfs
cmsbuild Oct 19, 2021
6254eee
Transition from watcher to producer for HcalTestAnalysis
Oct 19, 2021
d952116
Code check
Oct 19, 2021
d68381f
avoid double deletion of smart pointers leading to random unit test c…
mmusich Oct 19, 2021
6861d57
Using predefined PPSUnitConvertion.h instead of hardcoded constant fo…
mundim Oct 19, 2021
70b6da8
Merge pull request #35716 from Dr15Jones/esConsumesValidationEventGen…
cmsbuild Oct 19, 2021
3f31845
Merge pull request #35725 from perrotta/updateRawDataTask
cmsbuild Oct 19, 2021
ee09541
Fixed a wrong binning
quark2 Oct 19, 2021
21ae653
Merge pull request #35718 from bsunanda/Run3-sim93
cmsbuild Oct 19, 2021
419cab1
add SiPhase2OuterTrackerLorentzAngleReader and use it in unit tests
mmusich Oct 19, 2021
fd8dd86
Merge pull request #35652 from trackreco/updateMkFit_12_1_0_pre5
cmsbuild Oct 19, 2021
3bf0da7
Merge pull request #35703 from guitargeek/GsfTools_1
cmsbuild Oct 19, 2021
97af9c9
apply the noLoopers processModifier to Run2 2016 era and exclude it f…
mmusich Oct 18, 2021
a6c89bd
L2 tau identification with a CNN
valeriadamante Sep 21, 2021
05a4e22
Implementing changes from PR review
azotz Oct 14, 2021
de2f6c6
Fix path to get normalisatin json file
mbluj Oct 15, 2021
f5c2d8a
Remove type specifications from customisation; Use HLT_GRun_cff from …
mbluj Oct 15, 2021
3b10c57
Add the L2CNN to unit tests
mbluj Oct 15, 2021
c6238a5
implement many comments from PR review
azotz Oct 19, 2021
aa12144
make trimmed pixel vertex related variables configurable
azotz Oct 19, 2021
8ce60cc
replacing EventSetup with esConsumes
azotz Oct 19, 2021
c41e862
Merge pull request #35660 from trackreco/extendMkFitProdModifier_12_1…
cmsbuild Oct 19, 2021
2e838c0
Merge pull request #35563 from bsunanda/Phase2-hgx291
cmsbuild Oct 19, 2021
0c9e1ed
Use SimProducer for TB material budget studies
Oct 19, 2021
4d7de70
Code check
Oct 19, 2021
5b60b4c
Remove obsolete HGCAL digi collections
rovere Oct 19, 2021
b818efc
Remove obsolete convertHGCalDigisReco modifier
rovere Oct 19, 2021
abd776a
Change trapezoid precision to 8
cvuosalo Oct 19, 2021
37fece7
Merge pull request #35728 from rovere/CompareHistoMP
cmsbuild Oct 20, 2021
2816b39
Merge pull request #35631 from CTPPS/pps-alignment-global-pcl
cmsbuild Oct 20, 2021
5f65797
adding online dqm plots to offline dqm for data relval
jshlee Oct 20, 2021
5882c72
Merge pull request #35727 from rovere/fixDeltaC_InBH
cmsbuild Oct 20, 2021
ded52a6
Merge pull request #35679 from CTPPS/ShiftToOrbitFrame
cmsbuild Oct 20, 2021
21892a8
Merge pull request #35730 from bsunanda/Run3-sim94
cmsbuild Oct 20, 2021
af5d477
clean up
jan-kaspar Oct 20, 2021
136dbee
Merge pull request #35737 from cvuosalo/solids-dimen-precision
cmsbuild Oct 20, 2021
39c47f7
implement new comments from PR review
azotz Oct 20, 2021
5bf111f
make file path retrieval more compact
azotz Oct 20, 2021
0f0430f
Merge pull request #35731 from mmusich/fixDoubleDeletionsFrompoolDbSe…
cmsbuild Oct 20, 2021
5fc2d46
A quick fix for the empty entries of extended FEDs
lwang046 Oct 20, 2021
ecbefc9
Correct comments in cfg files
Oct 20, 2021
e5c7aaf
change capitalization of data members and functions
azotz Oct 20, 2021
4c7f78a
esConsumes migration for muon alignment
hyunyong Oct 18, 2021
ebb99e8
apply comments
hyunyong Oct 18, 2021
687591e
use edm::one class, remove intermediate ESHandle
hyunyong Oct 19, 2021
56cd795
Merge pull request #35715 from pmandrik/splash_run_update_master
cmsbuild Oct 20, 2021
7e93281
rebase
hyunyong Oct 20, 2021
906a1fc
remove BuildFile.xml
hyunyong Oct 20, 2021
4558bf8
Improve logging of BeamSpot DQM clients
francescobrivio Oct 20, 2021
c60bf70
Include new L1 trigger tags in Run-3 MC GTs
tvami Oct 20, 2021
302916c
Use shared_ptr for MutableMonitorElementData
Dr15Jones Oct 20, 2021
4dd21eb
Changes to accommodate Splash events
abhih1 Oct 20, 2021
01931cb
Merge pull request #35741 from lwang046/HcalDQM-FixRunSummary
cmsbuild Oct 20, 2021
277ae78
Merge pull request #35722 from makortel/fixcustomisePixelLocalReconst…
cmsbuild Oct 21, 2021
8178c08
Merge pull request #35719 from hyunyong/esConsumesMigPR
cmsbuild Oct 21, 2021
3f8e286
Merge pull request #35721 from mmusich/noLoopers
cmsbuild Oct 21, 2021
8a454ee
Using Time Average of Sending and Receiving
AliinCern Oct 21, 2021
ef2421c
Ran scram build code-format
AliinCern Oct 21, 2021
4c0c307
Merge pull request #35749 from francescobrivio/alca-BS_debugPrintouts
cmsbuild Oct 21, 2021
8411a01
Merge pull request #35739 from jshlee/gem-validation-CMSSW_12_1_0_pre3
cmsbuild Oct 21, 2021
d30db88
applyFixPCC both in RH and TP
TaeunKwon Oct 21, 2021
edd759b
remove unused includes and data member
azotz Oct 21, 2021
33367ae
improve readability
azotz Oct 21, 2021
e73fe94
remove description of previously removed variable
azotz Oct 21, 2021
0e1ee6a
Merge pull request #35755 from abhih1/SplashEventsMaster
cmsbuild Oct 21, 2021
7a62b3b
Take the Average inside a Function, Using getopt for Parsing, and add…
AliinCern Oct 21, 2021
4378aa3
Merge pull request #35756 from Dr15Jones/refCounMutableMonitorElement…
cmsbuild Oct 21, 2021
7846e1f
Merge pull request #35748 from tvami/InclNewL1Tag
cmsbuild Oct 21, 2021
db75011
Modified BuildFile.xml, and Deleted unused variables: cvalue, length,…
AliinCern Oct 21, 2021
f4299e6
Modified BuildFile.xml, and Deleted unused variables: cvalue, length,…
AliinCern Oct 21, 2021
532d278
Merge pull request #35259 from mmusich/ConsumesMigRefTraj
cmsbuild Oct 21, 2021
b383d8a
Added esConsumes to HiBasicGenTest
Dr15Jones Oct 21, 2021
806aaba
switch loop index to uint from uint16 in FlagsCleanerECAL
slava77 Oct 21, 2021
dc24f0f
Added esConsumes to MuonShowerInformationFiller
Dr15Jones Oct 21, 2021
fe6c114
Removed unnecessary includes
Dr15Jones Oct 21, 2021
26e32b1
Modernized test modules in RecoMuon/MuonIdentification
Dr15Jones Oct 21, 2021
57a62ea
try to remove the extra .cc files
Oct 19, 2021
387d347
import trackdnn_CKF in for Era_Run3_noMkFit
Oct 20, 2021
9e1488e
fix the name of the _mod
Oct 20, 2021
448ae25
remove dnn in the heavy ion track selection
Oct 20, 2021
8c9693c
fix import
Oct 21, 2021
77846bf
Removed unnecessary include
Dr15Jones Oct 21, 2021
23347a5
Moved fetchHcalAlgoData functionality to ED modules
Dr15Jones Oct 21, 2021
16173a3
Merge pull request #35640 from cms-tau-pog/CMSSW_12_1_X_tau-pog_L2wCNN
cmsbuild Oct 21, 2021
41dd793
Fix deprecated warkings in RecoJets/JetProducers
Dr15Jones Oct 21, 2021
8ee7488
Fix one definition rule violation in HLTriggerOffline/Muon
Dr15Jones Oct 21, 2021
e69a7cd
add basic data run3 reco and apply to splash events as a wf 138.3
slava77devel Oct 21, 2021
44a3dc1
update lumi selection tools to support a simple lumi list
slava77devel Oct 21, 2021
0206a82
Use GlobalCache in BaseMVAValueMapProducer.
hqucms Oct 21, 2021
598febf
Use esConsumes for PropagateToMuon
Dr15Jones Oct 21, 2021
9d32ee7
Merge pull request #35768 from slava77/patch-105
cmsbuild Oct 21, 2021
727443c
solve conflict
Oct 21, 2021
6429b92
Enable creation of reduced material payloads
cvuosalo Oct 21, 2021
1a3ffb2
define RECODR3Splash to simplify modifications; trim the number of ev…
slava77devel Oct 22, 2021
024be60
Merge pull request #35704 from guitargeek/HiSuperClusterProducer_1
cmsbuild Oct 22, 2021
f456ae6
Merge pull request #35773 from Dr15Jones/deprecatedRecoJetsJetProducers
cmsbuild Oct 22, 2021
bb7090e
Merge pull request #35771 from Dr15Jones/esConsumesRecoLocalCalo
cmsbuild Oct 22, 2021
5f1b571
Merge pull request #35770 from Dr15Jones/deprecatedRecoMuonMuonIdenti…
cmsbuild Oct 22, 2021
f84a333
fixes to copy log4cplus.properties locally when run
sikler Oct 18, 2021
9609845
added line for DQM monitoring service
sikler Oct 19, 2021
d685cd8
fixing dip name servers
sikler Oct 20, 2021
8041d41
Merge pull request #35777 from Dr15Jones/fixHLTriggerOfflineMuon
cmsbuild Oct 22, 2021
defa117
Merge pull request #35733 from quark2/GEM-onlineDQMForFixingBinning-1…
cmsbuild Oct 22, 2021
3430052
Moving to new DBOutputService interface - fixes for double delete, im…
ggovi Oct 22, 2021
d8ebf45
modernize DQM/TrackerCommon
mmusich Oct 22, 2021
9d9e37f
Merge pull request #35767 from Dr15Jones/esConsumesHiBasicGenTest
cmsbuild Oct 22, 2021
06818d1
Include PPS persistent geometry in all GTs
malbouis Oct 21, 2021
b67b080
Switch for reading persistent PPS geometry record
malbouis Oct 21, 2021
04fad7f
Simple CSC digi and TP filter for Run-3 studies
Oct 22, 2021
2d5ded6
Removed unnecessary include
Dr15Jones Oct 22, 2021
e955512
Change to thread friendly module types
Dr15Jones Oct 22, 2021
011dd43
Add esConsumes to MatcherUsingTracksAlgorithm
Dr15Jones Oct 22, 2021
0d6dc94
Merge pull request #35780 from francescobrivio/DIPserverBeamSpot
cmsbuild Oct 22, 2021
57f317d
Python3 migration fix
consuegs Oct 22, 2021
1c46932
Added esConsumes to PropagateToMuon
Dr15Jones Oct 22, 2021
904d1c2
Merge pull request #35778 from cvuosalo/reduced-material
cmsbuild Oct 22, 2021
48ecde6
Merge pull request #35686 from minxiyang/MkFit-dnn
cmsbuild Oct 22, 2021
c0a6467
Fix CMS deprecated warnings in CommonTools/RecoAlgos
Dr15Jones Oct 22, 2021
ba07adb
update data GTs with PPS persistent geometry object
malbouis Oct 22, 2021
131b197
Remove unnecessary include
Dr15Jones Oct 22, 2021
a33c405
Use esConsumes for TrackMVCalssifier instances
Dr15Jones Oct 22, 2021
45ac7ee
switches are faster than else if
kpedro88 Oct 22, 2021
0a16b55
Merge pull request #35788 from consuegs/python3-migration-fix
cmsbuild Oct 23, 2021
ea43e07
Merge pull request #35708 from guitargeek/ptr_vector_1
cmsbuild Oct 23, 2021
7356243
Merge pull request #35505 from Dr15Jones/updateStatisticsSenderService
cmsbuild Oct 23, 2021
2e9fd62
Merge pull request #35782 from mmusich/modernize_DQM_TrackerCommon
cmsbuild Oct 23, 2021
71533e0
default initialize TrajectorySeed::dir_
slava77 Oct 23, 2021
943362d
Try to resolve some issues for scintillator part of HGCal Geometry
Oct 23, 2021
7a1dea8
Merge pull request #35633 from bsunanda/Run2-gex96
cmsbuild Oct 23, 2021
9954513
Merge pull request #35717 from dildick/from-CMSSW_12_1_X_2021-10-15-1…
cmsbuild Oct 23, 2021
b0dc745
Code check
Oct 23, 2021
73a87b4
Merge pull request #35789 from Dr15Jones/deprecatedCommonToolsRecoAlgos
cmsbuild Oct 23, 2021
58b6b2b
Merge pull request #35774 from guitargeek/CommonTools_Statistics_1
cmsbuild Oct 23, 2021
1315b6a
Merge pull request #35792 from Dr15Jones/esConsumesRecoTrackerFinalTr…
cmsbuild Oct 23, 2021
717c100
Merge pull request #35450 from AliinCern/mpitest
cmsbuild Oct 23, 2021
f9defa4
use templates to simplify code
mmusich Oct 23, 2021
deb5fb1
update PPS geometry tag in data GTs
malbouis Oct 23, 2021
20b2ba1
provide Tracking DNN ESSource also for Fast Simulation
mmusich Oct 23, 2021
d4627bc
remove empty file
mmusich Oct 23, 2021
9b2ef16
fix log error message
mmusich Oct 23, 2021
724a53f
convert mkfit output warnings to LogInfo
slava77 Oct 23, 2021
df8ae5a
add 2018 fastsim workflow to the short matrix
slava77 Oct 23, 2021
795dd3c
M3 switched off for Run3
Oct 24, 2021
e23f1bb
add unit tests
mmusich Oct 23, 2021
48bf203
fix bug in the passed detector type
mmusich Oct 24, 2021
ce0ff8f
improve DetectorStateFilter, less verbosity, use run number with mixe…
mmusich Oct 24, 2021
7871674
Merge pull request #35804 from slava77/patch-109
cmsbuild Oct 24, 2021
d8f9360
Merge pull request #35772 from malbouis/alca-PPSPersistentGeometry-12…
cmsbuild Oct 24, 2021
4c706cc
Workaround / fix in 12_1_X for Issue #35805
rappoccio Oct 24, 2021
a3fdef3
MonitorTrackResiduals: do not apply PV compatibility cut when running…
mmusich Oct 24, 2021
61a6537
add invalidDirection
slava77 Oct 24, 2021
92f1195
default to invalidDirection
slava77 Oct 24, 2021
7bfdc71
Merge pull request #35802 from slava77/patch-108
cmsbuild Oct 24, 2021
8c1e16b
Merge pull request #35809 from rappoccio/promptreco_bug_35805_12_1_X
cmsbuild Oct 24, 2021
40c59a2
Merge pull request #35811 from mmusich/removeVertexCutForCosmicsResid…
cmsbuild Oct 24, 2021
3d24094
Merge pull request #35808 from mmusich/modernize_DQM_TrackerCommon
cmsbuild Oct 24, 2021
ef18ada
Merge pull request #35736 from bsunanda/Run3-TB63
cmsbuild Oct 24, 2021
5240778
Merge pull request #35698 from hqucms/dev/nano_jetReg
cmsbuild Oct 24, 2021
723566e
[ALCA] [PY3] Fix needed for python3: Use of subprocess instead of com…
smuzaffar Oct 25, 2021
6ea576b
[ALCA_RECONSTRUCTION] [PY3] Fix needed for python3: Use of subprocess…
smuzaffar Oct 25, 2021
5a1dd6a
[ANALYSIS] [PY3] Fix needed for python3: Use of subprocess instead of…
smuzaffar Oct 25, 2021
2cc4939
[CORE] [PY3] Fix needed for python3: Use of subprocess instead of com…
smuzaffar Oct 25, 2021
34aa849
[DB] [PY3] Fix needed for python3: Use of subprocess instead of commands
smuzaffar Oct 25, 2021
5cf61f5
[DQM] [PY3] Fix needed for python3: Use of subprocess instead of comm…
smuzaffar Oct 25, 2021
44b9567
[DQM_L1] [PY3] Fix needed for python3: Use of subprocess instead of c…
smuzaffar Oct 25, 2021
e302d99
[HLT] [PY3] Fix needed for python3: Use of subprocess instead of comm…
smuzaffar Oct 25, 2021
4ff4a25
[L1] [PY3] Fix needed for python3: Use of subprocess instead of commands
smuzaffar Oct 25, 2021
0410c62
[RECONSTRUCTION] [PY3] Fix needed for python3: Use of subprocess inst…
smuzaffar Oct 25, 2021
2b50725
restore HLTEgPhaseIITestSequence_cff.py
Oct 25, 2021
01228f1
Merge pull request #35801 from mmusich/fixforDNN
cmsbuild Oct 25, 2021
ebef8ac
remove parameters added by mistake in #35811
mmusich Oct 25, 2021
0381bf9
Merge pull request #35781 from ggovi/dboutputservice-payload-ptr-owne…
cmsbuild Oct 25, 2021
221349b
Merge pull request #35701 from guitargeek/deps_1
cmsbuild Oct 25, 2021
f190b38
M3 removal
Oct 25, 2021
4b6b4fa
Merge pull request #35547 from hbakhshi/AJJGenJetFilter
cmsbuild Oct 25, 2021
c1e4f16
Merge pull request #35826 from mmusich/removeVertexCutForCosmicsResid…
cmsbuild Oct 25, 2021
bba9847
removed unnecessary includes
Dr15Jones Oct 25, 2021
3268720
Merged ImprovePCC from repository VinInn with cms-merge-topic
VinInn Oct 25, 2021
8efff7d
Use esConsumes with L1TCaloLayer1FetchLUTs
Dr15Jones Oct 25, 2021
1cbf578
Update CalibCalorimetry/HcalPlugins/python/Hcal_PCCUpdate_cff.py
TaeunKwon Oct 25, 2021
15b2ada
Merge pull request #35824 from smuzaffar/12_1-py3subprocess-ALCA
cmsbuild Oct 25, 2021
1fffcd1
throttling DAQ input
smorovic Oct 14, 2021
0c7ec10
code-format fixes
smorovic Oct 25, 2021
58fd079
fix blocksize to be larger than maxpix/maxiter
VinInn Oct 25, 2021
86d0920
Made L1TCaloLayer1Validator a edm::one module
Dr15Jones Oct 25, 2021
117ee5c
Added esConsumes to SegmentsTrackAssociator
Dr15Jones Oct 25, 2021
1a7d843
add HLT_PixelClusters to DQM BeamSpot clients
francescobrivio Oct 25, 2021
97d238c
first commit for dd4hep migration
Oct 21, 2021
2acadd3
update readme
Oct 21, 2021
2a13b76
Update autoCondModifier, Phase2 Era to exclude dd4hep
Oct 21, 2021
35ffe6e
remove RecNan
Oct 21, 2021
d30b618
update hi Run3 workflow
Oct 21, 2021
25b7d98
update Run3 cosmics MC
Oct 21, 2021
71ed565
autoCondModifer to DD4hep
Oct 23, 2021
ee40013
update GT
Oct 25, 2021
82a4a25
revert unexpected change
Oct 25, 2021
c00a854
revert unexpected change in relval_step
Oct 25, 2021
f6d2501
Merge pull request #35823 from smuzaffar/12_1-py3subprocess-DB
cmsbuild Oct 26, 2021
3a75d16
Merge pull request #35740 from CTPPS/new_eff_plots
cmsbuild Oct 26, 2021
92e19ed
Merge pull request #35817 from smuzaffar/12_1-py3subprocess-HLT
cmsbuild Oct 26, 2021
e7329c0
fix comments
Oct 26, 2021
b113345
Merge pull request #35818 from smuzaffar/12_1-py3subprocess-L1
cmsbuild Oct 26, 2021
d98a966
Merge pull request #35775 from guitargeek/Integral_1
cmsbuild Oct 26, 2021
c93e42b
Merge pull request #35838 from Dr15Jones/deprecatedL1TriggerL1TCaloLa…
cmsbuild Oct 26, 2021
d0706d4
Merge pull request #35822 from smuzaffar/12_1-py3subprocess-CORE
cmsbuild Oct 26, 2021
1a3b955
Merge pull request #35825 from smuzaffar/12_1-py3subprocess-ALCA_RECO…
cmsbuild Oct 26, 2021
c0053d4
Merge pull request #35843 from francescobrivio/alca-BS_HLTPixelClusters
cmsbuild Oct 26, 2021
a0fbbb9
Merge pull request #35820 from smuzaffar/12_1-py3subprocess-RECONSTRU…
cmsbuild Oct 26, 2021
ce8cd4d
Merge pull request #35795 from slava77/patch-107
cmsbuild Oct 26, 2021
d8f8424
Merge pull request #35806 from abdoulline/M3_off_Run3
cmsbuild Oct 26, 2021
a39a5ce
fix PPS persistent geometry tag in data GTs
malbouis Oct 26, 2021
2ff161c
Merge pull request #35833 from smorovic/12_1_X_input_throttled
cmsbuild Oct 26, 2021
25290ec
drop local copy of BeautifulSoup and use it from py3-beautifulsoup4
smuzaffar Oct 26, 2021
50465b8
close pycurl
smuzaffar Oct 26, 2021
c58a0fe
added BeautifulSoup unit test
smuzaffar Oct 26, 2021
d59aea0
Fix esConsumes to use proper Transition
Oct 26, 2021
7d4f2a7
GEMGeometryBuilder bugfix - stopping non existing chambers to be added
jshlee Oct 26, 2021
5503dc6
Merge pull request #35761 from srimanob/121_MigrateDD4hepWorkflowAsDe…
cmsbuild Oct 26, 2021
6c16996
Merge pull request #35762 from TaeunKwon/applyFixPCC_bothInRHTP
cmsbuild Oct 26, 2021
bb40965
Merge pull request #35666 from dildick/from-CMSSW_12_1_X_2021-10-13-1…
cmsbuild Oct 26, 2021
ec62bb6
Merge pull request #35846 from malbouis/alca-PPS_persistent_Geom_fix-…
cmsbuild Oct 26, 2021
25b6321
Merge pull request #35632 from eyigitba/EMTF_TMB_OTMB_CCLUT_october21
cmsbuild Oct 26, 2021
281253c
Validate TF1 if requested in BTagEntry
Dr15Jones Oct 26, 2021
834c2f9
Merge pull request #35847 from smuzaffar/added-BeautifulSoup-unittest
cmsbuild Oct 27, 2021
e950c49
Merge pull request #35841 from Dr15Jones/esConsumesSegmentsTrackAssoc…
cmsbuild Oct 27, 2021
bcfa535
Merge pull request #35821 from smuzaffar/12_1-py3subprocess-ANALYSIS
cmsbuild Oct 27, 2021
efd7523
Merge pull request #35787 from Dr15Jones/deprecatedMuonAnalysisMuonAs…
cmsbuild Oct 27, 2021
e07029d
Merge pull request #35851 from battibass/dt_ch_eff_test_fix_121X
cmsbuild Oct 27, 2021
24176c0
Merge pull request #35776 from slava77/CMSSW_12_1_X_2021-10-21-1100/t…
cmsbuild Oct 27, 2021
fa163d7
Merge pull request #35738 from rovere/RemoveObsoleteDigiCollections
cmsbuild Oct 27, 2021
addf2fb
Merge pull request #35855 from jshlee/GEMGeometryBuilder-bugfix-CMSSW…
cmsbuild Oct 27, 2021
1394218
Take care of static analyzer report
Oct 27, 2021
fe2bc0c
Code check
Oct 27, 2021
c2d7d66
Merge pull request #35799 from kpedro88/SpeedupPuppi121X
cmsbuild Oct 27, 2021
094ee9c
HLT menu development
Martin-Grunewald Oct 27, 2021
69566d9
Merge pull request #35835 from VinInn/ImprovePCCnew
cmsbuild Oct 27, 2021
688e644
Merge pull request #35796 from bsunanda/Phase2-hgx293
cmsbuild Oct 27, 2021
b5bccbf
Merge pull request #35856 from Dr15Jones/fasterNanoStartup
cmsbuild Oct 27, 2021
fcf0380
Merge pull request #35863 from cms-tsg-storm/HLTdevelopment121X
cmsbuild Oct 27, 2021
11e0cef
removed unit test in RecoTauTag/HLTProducers
missirol Oct 28, 2021
6ff0578
Merge pull request #35815 from smuzaffar/12_1-py3subprocess-DQM
cmsbuild Oct 28, 2021
4181296
Merge pull request #35816 from smuzaffar/12_1-py3subprocess-DQM_L1
cmsbuild Oct 28, 2021
ed61927
Merge pull request #35867 from missirol/devel_rmTauUnitTest
cmsbuild Oct 28, 2021
6c4c884
add eras for running Run2 without mkFit
mmusich Oct 28, 2021
f496aeb
Merge pull request #35883 from mmusich/Run2_Data_noMkFit
cmsbuild Oct 28, 2021
57435d9
Fixed bug which was crashing ROOT in fitting empty histograms
dinardo Oct 29, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 0 additions & 3 deletions Alignment/APEEstimation/plugins/ApeEstimatorSummary.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1077,9 +1077,6 @@ void ApeEstimatorSummary::analyze(const edm::Event& iEvent, const edm::EventSetu
for (auto& i_sector : m_tkSector_) {
delete a_sectorName[i_sector.first];
}
delete sectorNameTree;
delete defaultTreeX;
delete defaultTreeY;
}

firstEvent = false;
Expand Down
12 changes: 12 additions & 0 deletions Alignment/APEEstimation/python/AlignmentTrackSelector_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@
trackQualities = ["highPurity"],
)

## Filter for cosmics tracks
NoPuritySelector = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone(
applyBasicCuts = True,
filter = True,
src = 'ALCARECOTkAlMuonIsolated',
etaMin = -999.,
etaMax = 999.,
)

##
## Filters for skims
##
genSimSkimSelector = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone(
applyBasicCuts = True,
filter = True,
Expand Down
9 changes: 8 additions & 1 deletion Alignment/APEEstimation/python/TrackRefitter_38T_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
HighPuritySelector = Alignment.APEEstimation.AlignmentTrackSelector_cff.HighPuritySelector
HighPuritySelector.src = 'MuSkim'


NoPuritySelector = Alignment.APEEstimation.AlignmentTrackSelector_cff.NoPuritySelector
NoPuritySelector.src = 'MuSkim'

## SEQUENCE

Expand All @@ -33,5 +34,11 @@
TrackRefitterForApeEstimator
)

RefitterNoPuritySequence = cms.Sequence(
offlineBeamSpot*
NoPuritySelector*
TrackRefitterForApeEstimator
)



10 changes: 8 additions & 2 deletions Alignment/APEEstimation/test/autoSubmitter/autoSubmitter.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,11 @@ def __init__(self, config, name):
self.sampleType = "MC"
else:
self.sampleType ="data1"

if "isCosmics" in dsDict:
self.isCosmics = (dsDict["isCosmics"] == "True")
else:
self.isCosmics = False

self.conditions, dummy, self.validConditions = loadConditions(dsDict)

Expand Down Expand Up @@ -205,7 +210,7 @@ def submit_jobs(self):

lastIter = (self.curIteration==self.maxIterations) and not self.alignment.isDesign

inputCommands = "sample={sample} fileNumber={fileNo} iterNumber={iterNo} lastIter={lastIter} alignRcd={alignRcd} maxEvents={maxEvents} globalTag={globalTag} measurementName={name} conditions={conditions}".format(sample=self.dataset.sampleType,fileNo="$1",iterNo=self.curIteration,lastIter=lastIter,alignRcd=alignmentNameToUse, maxEvents=self.maxEvents, globalTag=self.alignment.globalTag, name=self.name, conditions=rawFileName)
inputCommands = "sample={sample} fileNumber={fileNo} iterNumber={iterNo} lastIter={lastIter} alignRcd={alignRcd} maxEvents={maxEvents} globalTag={globalTag} measurementName={name} conditions={conditions} cosmics={cosmics}".format(sample=self.dataset.sampleType,fileNo="$1",iterNo=self.curIteration,lastIter=lastIter,alignRcd=alignmentNameToUse, maxEvents=self.maxEvents, globalTag=self.alignment.globalTag, name=self.name, conditions=rawFileName,cosmics=self.dataset.isCosmics)

from autoSubmitterTemplates import condorJobTemplate
jobFileContent = condorJobTemplate.format(base=base, inputFile="$2", inputCommands=inputCommands)
Expand Down Expand Up @@ -434,9 +439,10 @@ def run_iteration(self):
try:
self.submit_jobs()
save("measurements", measurements)
except:
except Exception as e:
# this is needed in case the scheduler goes down
print("Error submitting jobs for APE measurement {}".format(self.name))
print(e)
return

if self.status == STATE_BJOBS_WAITING:
Expand Down
2 changes: 2 additions & 0 deletions Alignment/APEEstimation/test/autoSubmitter/config.ini
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ fileNames=filename.root otherFile_[1-6,8,10]_[1-2].root
maxEvents=-1
# optional, set to True for MC samples, False by default
isMC=False
# optional, set to True for cosmics samples, False by default
isCosmics=False

#define alignments like this
[alignment:alignmentObject]
Expand Down
20 changes: 13 additions & 7 deletions Alignment/APEEstimation/test/cfgTemplate/apeEstimator_cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
options.register('lastIter', False, VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.bool, "Last iteration")
options.register('alignRcd','', VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, "AlignmentRcd")
options.register('conditions',"None", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, "File with conditions")

options.register('cosmics', False, VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.bool, "Cosmic data set")
# get and parse the command line arguments
options.parseArguments()

Expand Down Expand Up @@ -194,7 +194,6 @@
)
)
process.es_prefer_trackerAlignmentErr = cms.ESPrefer("PoolDBESSource","myTrackerAlignmentErr")



##
Expand Down Expand Up @@ -253,11 +252,18 @@
##
## Path
##
process.p = cms.Path(
#process.TriggerSelectionSequence* # You want to use this if you want to select for triggers
process.RefitterHighPuritySequence*
process.ApeEstimatorSequence
)

if not options.cosmics:
process.p = cms.Path(
#process.TriggerSelectionSequence* # You want to use this if you want to select for triggers
process.RefitterHighPuritySequence*
process.ApeEstimatorSequence
)
else:
process.p = cms.Path(
process.RefitterNoPuritySequence* # this sequence doesn't include high purity track criteria
process.ApeEstimatorSequence
)



2 changes: 1 addition & 1 deletion Alignment/APEEstimation/test/plottingTools/drawResults.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
plot.setOutputPath(base+"/hists/workingArea/")
# label(also used as name when adding systematic errors), inputFile, color (optional, automatic by default),
# marker (optional, 20 by default, 0 is line), hitNumbers (optional, file number of hits in each sector, allData.root)
plot.addInputFile("label", "base/hists/workingArea/iter14/allData_iterationApe.root", color = ROOT.kGray+2)
plot.addInputFile("label", base+"/hists/workingArea/iter14/allData_iterationApe.root", color = ROOT.kGray+2)
plot.setGranularity(standardGranularity)
plot.draw()
21 changes: 21 additions & 0 deletions Alignment/APEEstimation/test/plottingTools/drawValidation.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Implementation to draw results of an APE measurement
# to check convergence
from validationPlotter import *
from granularity import *
import ROOT
import os
try:
base = os.environ['CMSSW_BASE']+"/src/Alignment/APEEstimation"
except KeyError:
base = ""

plot = ValidationPlotter()
plot.setOutputPath(base+"/hists/workingArea/validation")
# label(also used as name when adding systematic errors), inputFile, color (optional, automatic by default),
# marker (optional, 20 by default, 0 is line)
# Multiple inputs possible, in which case the plots will be normalized
# Remember that the folder has to be either iter0 or iter15 or baseline
plot.addInputFile("mp3401", "{base}/hists/workingArea/iter15/allData.root".format(base=base),color=ROOT.kBlack)
plot.addInputFile("Design", "{base}/hists/Design/baseline/allData.root".format(base=base),color=ROOT.kRed,marker=0)
plot.setGranularity(standardGranularity)
plot.draw()
18 changes: 9 additions & 9 deletions Alignment/APEEstimation/test/plottingTools/resultPlotter.py
Original file line number Diff line number Diff line change
Expand Up @@ -90,14 +90,14 @@ def makeHitNumbers(self, label, sectorRange, coordinate):
posX = (float(i)+0.5)/numSectors*(1-ROOT.gPad.GetLeftMargin()-ROOT.gPad.GetRightMargin())+ROOT.gPad.GetLeftMargin()
posY = (1-ROOT.gPad.GetTopMargin()-size)-1.2*size*self.numHitCounters

label = ROOT.TLatex(posX, posY, "%.2E"%(num))
label.SetNDC(True)
label.SetTextColor(self.colors[label])
label.SetTextSize(size)
label.SetTextFont(font)
label.SetTextAngle(45)
label.SetTextAlign(align)
labels.append(label)
labelTex = ROOT.TLatex(posX, posY, "%.2E"%(num))
labelTex.SetNDC(True)
labelTex.SetTextColor(self.colors[label])
labelTex.SetTextSize(size)
labelTex.SetTextFont(font)
labelTex.SetTextAngle(45)
labelTex.SetTextAlign(align)
labels.append(labelTex)
return labels

def makeHist(self, label, sectorRange, coordinate, number):
Expand Down Expand Up @@ -161,7 +161,7 @@ def draw(self):
plotNumber = 0
rangeList = self.granularity.sectors[coordinate]
for sectorRange in rangeList:
self.canvas = ROOT.TCanvas("canvas", "canvas", int(ROOT.gStyle.GetCanvasDefW()*len(list(range(sectorRange[0],sectorRange[1]+1)))/10.),ROOT.gStyle.GetCanvasDefH())
self.canvas = ROOT.TCanvas("canvas", "canvas", max(int(ROOT.gStyle.GetCanvasDefW()*len(list(range(sectorRange[0],sectorRange[1]+1)))/10.), int(ROOT.gStyle.GetCanvasDefW()/2)),ROOT.gStyle.GetCanvasDefH())
ROOT.gPad.SetRightMargin(0.10)

legend = ROOT.TLegend(0.2,0.62,0.5,0.82)
Expand Down
Loading