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

HLT_Mu17_Photon30_IsoCaloId_v trigger filters backport to CMSSW_12_4_X #40034

Closed
wants to merge 880 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
880 commits
Select commit Hold shift + click to select a range
8bdf005
Merge pull request #39129 from mmusich/fixForSiPixelLorentzAnglePCLHa…
cmsbuild Aug 22, 2022
8eeca38
Merge pull request #39079 from ChrisMisan/PPS_calib_run3_wfs_12_4_X
cmsbuild Aug 22, 2022
f3a9a2f
Merge pull request #39078 from nurfikri89/portFrom125XTo124X_JMENanoR…
cmsbuild Aug 22, 2022
b46958c
Merge pull request #38694 from francescobrivio/alca-activateGEMalignm…
cmsbuild Aug 22, 2022
29b0e86
first import of backport to 124X of PNET DQM
rgerosa Aug 22, 2022
cfb6fbf
Fixed initialisation of diamond sensitive detector
civanch Aug 23, 2022
1a27c61
fix for code-style
rgerosa Aug 23, 2022
2a430fa
Fix OOT plot in PPS Diamond DQM
Aug 19, 2022
191566c
Merge pull request #39114 from cms-tsg-storm/HLTdevelopment124X
cmsbuild Aug 23, 2022
5668d98
Merge pull request #39117 from bsunanda/Run3-alca228X
cmsbuild Aug 23, 2022
3264e48
fix for NOT operator in TriggerExpressionParser
missirol Aug 19, 2022
529f139
added unit test for triggerExpression::parse
missirol Aug 19, 2022
2d3a8f7
improved unit tests for TriggerResultsFilter
missirol Aug 19, 2022
122f622
improvements by Andrea B. to triggerExpression::Parser and its unit test
fwyzard Aug 20, 2022
bc92162
recursive NOT in triggerExpression::Parser to make "NOT NOT" valid
missirol Aug 20, 2022
8bd1af0
added hltParseTriggerExpressions executable
missirol Aug 20, 2022
ae1686a
update to unit tests of triggerExpression::Parser and TriggerResultsF…
missirol Aug 21, 2022
ef869e0
dont allow AND/OR/NOT as HLT-Path names in triggerExpression::Parser
missirol Aug 21, 2022
40376da
fix for process-name check in TriggerSummaryProducerAOD
missirol Aug 22, 2022
4b13252
Merge pull request #39057 from lwang046/revert-timingbit
cmsbuild Aug 23, 2022
3c43cf1
Merge pull request #39077 from ChrisMisan/CMSSW_12_4_X
cmsbuild Aug 23, 2022
64f83fa
Adjusting thresholds for timing, laser and hot cell quality plots
abhih1 Aug 23, 2022
3b8b573
Merge pull request #39144 from civanch/fixed_diamond_SD_12_4
cmsbuild Aug 24, 2022
a4af2df
Merge pull request #39151 from missirol/devel_fixNOTinHLTparser_124X
cmsbuild Aug 24, 2022
ee2f215
Merge pull request #39152 from missirol/devel_fixProcessCheckInTrigge…
cmsbuild Aug 24, 2022
040a746
update DiMuonVertexMonitor
mmusich Aug 17, 2022
44c0a50
introduce DiMuonMassBiasMonitor
mmusich Aug 17, 2022
b0d02a1
introduce DiMuonMassBiasClient
mmusich Aug 17, 2022
3894421
protect vertex tool compatibility failures with try/catch
mmusich Aug 23, 2022
c5d5f23
consume DQM token produced in DiMuonMassBiasMonitor from DiMuonMassBi…
mmusich Aug 23, 2022
efbd262
Several updates
Aug 19, 2022
f457c02
Apply code-checks and code-format
Aug 19, 2022
e03333c
add protection for empty input histogram in the fitting function
mmusich Aug 24, 2022
9a28d95
allow TriggerResultsFilter to throw for invalid HLTPathStatus patterns
missirol Aug 12, 2022
cae3ec2
remove ALCARECOTkAlDiMuonMassBiasClient from being run: doesn't suppo…
mmusich Aug 24, 2022
4a4c426
Enable veto logic for HG PCL alignment
dmeuser Aug 25, 2022
5a20823
Change parameter names to lowercase
abhih1 Aug 25, 2022
1f6229e
Merge pull request #39175 from missirol/devel_hltTriggerResultsFilter…
cmsbuild Aug 25, 2022
baa30b0
remove unnecessary ref
kpedro88 Aug 24, 2022
7ba6eef
emit pat::Jet exception earlier, remove unused var
kpedro88 Aug 24, 2022
fb46098
protection for DeepDoubleX in jetTools
kpedro88 Aug 25, 2022
d481bf9
Merge pull request #39166 from mmusich/DiMuonMassBiasClient_12_4_X
cmsbuild Aug 25, 2022
a1b3b18
Merge pull request #39145 from ChrisMisan/fix_oot_12_4
cmsbuild Aug 25, 2022
93a4243
nan-check on pf
swagata87 Aug 25, 2022
250e67c
Merge pull request #39202 from swagata87/124X_PFIso_NanCheck
cmsbuild Aug 26, 2022
0dab1eb
Declare production of Track collection after TrackExtra collection
makortel Aug 25, 2022
2736323
improve replacement of OutputModules in HLT confdb utilities
missirol Aug 24, 2022
51d51ff
Add new tag for PPS PCL, move SiStrips tags to Prod
tvami Aug 26, 2022
77ea6eb
Merge pull request #39219 from tvami/DMDupdatePPSandStrips_backport
cmsbuild Aug 29, 2022
89b6ca3
Merge pull request #39211 from missirol/trackExtra_124X
cmsbuild Aug 29, 2022
d54fb1d
Merge pull request #39210 from missirol/devel_hltOutputModuleRepl_124X
cmsbuild Aug 29, 2022
6ad6e9f
Merge pull request #39190 from dmeuser/HGPCL_enableVeto_12_4_x
cmsbuild Aug 29, 2022
a453299
fixing update minDR for matching
rgerosa Aug 29, 2022
99b7619
remove useless DMQToken produce and consumes
mmusich Aug 26, 2022
6515a58
move DiMuonMassBiasClient to be run in the '@muon' harvesting sequence
mmusich Aug 26, 2022
1ec6145
include new Production workflow, including DQM harvesting
malbouis Aug 27, 2022
6e10ac0
Compute/store unprefirable event information by default in MINIAOD, b…
lathomas Aug 30, 2022
f78b58f
Merge pull request #39168 from davidwalter2/CMSSW_12_4_X-dev_220824
cmsbuild Aug 31, 2022
cdf55f0
Remove ExternalWork from EcalUncalibRecHitProducerGPU.
thomreis Aug 25, 2022
0f5b353
Merge pull request #39253 from lathomas/UnprefirableEventBit_12_4_X
rappoccio Aug 31, 2022
366775d
Update the EXODisappTrk skim source PD
sam7k9621 Aug 31, 2022
8a9b920
add only meaningful states
swagata87 Aug 31, 2022
04a6d57
Merge pull request #39248 from mmusich/moveDiMuonMassBiasClientToHarv…
cmsbuild Sep 2, 2022
3e20cbb
fix misaligned geometry token
fabferro Sep 2, 2022
4cf3ea8
Merge pull request #39275 from swagata87/124X_gsfWarning
cmsbuild Sep 4, 2022
1fe6c94
Merge pull request #39290 from fabferro/misGeoFix_124
cmsbuild Sep 4, 2022
bdb79c7
Merge pull request #39258 from thomreis/ecal-reco-gpu-uncalibrechit-n…
cmsbuild Sep 4, 2022
3835ed3
specify compression settings in offline output modules used by HLT
missirol Sep 4, 2022
18b170b
Merge pull request #39271 from sam7k9621/SKIM_PD_backport
cmsbuild Sep 5, 2022
b31b65b
Merge pull request #39306 from missirol/devel_hltOutputModuleRepl2_124X
cmsbuild Sep 6, 2022
6631217
Merge pull request #39200 from kpedro88/FixDeepDoubleX_124X
cmsbuild Sep 7, 2022
6f91709
Revive the green status on the lumi-based plots
quark2 Sep 7, 2022
be78f7a
add DiMuon monitioring to other TkAl X->mu mu producers
mmusich Aug 30, 2022
37d0d31
add di-muon mass bias harvesting sequences for charmonium and bottomo…
mmusich Aug 30, 2022
274affb
improve DiMuonVertexMonitor histogram titles: make them configurable …
mmusich Sep 2, 2022
3ad67f0
Fix pixel clusters for Phase2 HLT menu
Sep 7, 2022
4fc6e85
update unit tests for different resonances
mmusich Sep 2, 2022
34580f2
fix beamspot centering for Run3 and actually fill the beamspot type h…
mmusich Sep 6, 2022
684d48f
Fix try/catch in Vx3DHLTAnalyzer
francescobrivio Sep 7, 2022
b16bd6e
Merge pull request #39334 from mmusich/fixPrimaryVertexMonitor_12_4_X
cmsbuild Sep 8, 2022
3413b63
Merge pull request #39146 from rgerosa/particle_net_monitoring_dqm_124X
cmsbuild Sep 8, 2022
5857ae8
Merge pull request #39332 from mmusich/addDiMuonMonitoringToAthorReso…
cmsbuild Sep 8, 2022
3463cdf
Merge pull request #39162 from abhih1/TimingnLaserFix_124X
cmsbuild Sep 8, 2022
a65ddeb
introduce MASKING operator in triggerExpression::Parser
missirol Sep 7, 2022
17e7c0f
fix typo in OnlineBeamSpotESProducer printout
francescobrivio Sep 1, 2022
7a6e299
add DQM unitteststreamerinputsource_cfi
francescobrivio Sep 8, 2022
359a997
Include check on tracker HV in BeamSpot DQM clients
francescobrivio Sep 8, 2022
777967c
Update run for DQM beamhlt client unitTest
francescobrivio Sep 9, 2022
d1cbd72
Merge pull request #39349 from missirol/devel_hltParserMaskOperator_124X
rappoccio Sep 9, 2022
d2b689a
Merge pull request #39341 from francescobrivio/alca-fix_Vx3DHLTAnalyz…
rappoccio Sep 9, 2022
3c10751
SiStripHitEfficiency PCL workflow, take into account modules with FED…
mmusich Sep 8, 2022
dee0359
tranform a cout into a LogWarning
mmusich Sep 8, 2022
320419f
Merge pull request #39326 from quark2/GEM-DQMReviveGreenOnLumi-12_4_X
rappoccio Sep 9, 2022
713a0ca
Merge pull request #39353 from francescobrivio/alca-add_HV_check_12_4_X
rappoccio Sep 9, 2022
98c69b6
Fixed RP ids
MatiXOfficial Sep 6, 2022
532ab43
initial ccTime implemenation
mariadalfonso May 23, 2022
a880a1c
remove hard coded numbers
mariadalfonso Aug 28, 2022
c55be9d
code checks
mariadalfonso Aug 29, 2022
64475da
activate timeslew
mariadalfonso Aug 29, 2022
5ccbefa
cleanup
mariadalfonso Aug 30, 2022
d97c2e0
fix threshould and cond3
mariadalfonso Aug 31, 2022
676c956
code-checks
mariadalfonso Aug 31, 2022
6b3a97b
fix offset, remove TS0,TS7
mariadalfonso Sep 4, 2022
a00f358
adjust threshold and default value
mariadalfonso Sep 4, 2022
25891d7
code checks
mariadalfonso Sep 4, 2022
dc32a3d
remove late hits and large OOT; better default value setting; use mea…
mariadalfonso Sep 7, 2022
37525a1
codeChecks
mariadalfonso Sep 7, 2022
42fb0c1
removed unused variable 'soi'
mariadalfonso Sep 9, 2022
43fee5c
Merge pull request #39357 from mmusich/fedErrorsInSiStripHitEffPCL_12…
cmsbuild Sep 10, 2022
9a6f0a7
Merge pull request #39361 from CTPPS/fix_det_ids_124X
cmsbuild Sep 11, 2022
f9179b4
move enable flag checks to avoid unused collections from being consumed
alejands Sep 12, 2022
bb3f763
support XOR operator in triggerExpression::Parser
missirol Sep 13, 2022
1188ff9
add SiStripBadStripFromHitEffRcd to DropBoxMetaData for Tier-0 replays
mmusich May 18, 2022
6e24bbd
Update DropBoxMetadata scripts
francescobrivio Sep 13, 2022
4d2cd8a
update PPS DMD tags
francescobrivio Sep 13, 2022
65ea079
Modify RPC and GEM unpacker blocks to match the new Run 3 format
eyigitba Sep 14, 2022
23c7e8d
Switch of online ECAL RecHit GPU vs. CPU monitoring.
thomreis Sep 14, 2022
0599c14
Merge pull request #39383 from francescobrivio/alca-updateDMD_PPS_12_4_X
cmsbuild Sep 14, 2022
31c0a50
Merge pull request #39379 from missirol/devel_hltParseXOR_124X
cmsbuild Sep 14, 2022
195accc
Removed unnecessary commented out code.
eyigitba Sep 15, 2022
03fe57f
Merge pull request #39330 from AdrianoDee/phase2_hlt_pixelclusters_fi…
cmsbuild Sep 15, 2022
cbf0127
supply DQM for SiPixelCalSingleMuonTight
mmusich Sep 13, 2022
fd95924
Check that the Source is added exactly once to the ProcessCallGraph
fwyzard Sep 15, 2022
0eeced9
Avoid static variables
fwyzard Sep 15, 2022
496330b
Fix the NVProfilerService
fwyzard Sep 15, 2022
909d3db
Merge pull request #39373 from alejands/gpuFlags_12_4_X
cmsbuild Sep 15, 2022
8def2f8
Remove ECAL RecHit collection tags from GpuTask since RecHit monitori…
thomreis Sep 15, 2022
d1f3a36
Merge pull request #39389 from eyigitba/EMTF_unpackerRPCGEMRun3_12_4_…
cmsbuild Sep 16, 2022
a7a3942
Added protection against out-of-range BX values in EMTF unpacker blocks
eyigitba Sep 16, 2022
2956ea6
Move Phase2L1GMT private headers in to plugins dir
smuzaffar Sep 16, 2022
74594ba
cleanup includes
smuzaffar Sep 16, 2022
264673b
HLT menu development for 12_4_X
missirol Sep 16, 2022
02e27c0
Merge pull request #39399 from fwyzard/Fix_ProcessCallGraph_and_NVPro…
cmsbuild Sep 17, 2022
fbd848b
Merge pull request #39386 from mmusich/SiPixelCalSingleMuonTightDQM_1…
cmsbuild Sep 17, 2022
d28671b
Merge pull request #39421 from cms-tsg-storm/HLTdevelopment124X
cmsbuild Sep 18, 2022
319d261
Merge pull request #39395 from thomreis/ecal-no-online-rechit-gpu-vs-…
cmsbuild Sep 18, 2022
43ce9a1
Merge pull request #39365 from mariadalfonso/ccTIme_124
cmsbuild Sep 18, 2022
4d21032
Update input file for HLT addOnTests on Run-3 Data
missirol Sep 18, 2022
9267b45
Merge pull request #39413 from eyigitba/EMTF_backportBXProtection_12_…
cmsbuild Sep 18, 2022
8668c5d
Fix double counting in HepMC to G4 handoff
tvami Sep 18, 2022
b51f42c
Merge pull request #39435 from missirol/devel_hltAddOnInputRun3Data_124X
cmsbuild Sep 19, 2022
e5d2d5e
Merge pull request #39414 from smuzaffar/124x-clean-Phase2L1GMT-header
cmsbuild Sep 19, 2022
7ebacc9
Fixing a bug in GEM and RPC unpacker blocks.
eyigitba Sep 20, 2022
f6524df
Merge pull request #39462 from eyigitba/EMTF_fixUnpackerBug_12_4_X_Se…
cmsbuild Sep 21, 2022
9b6f5fd
Merge pull request #39440 from tvami/Fix2xMIPBugInGen_Backporrt124X
cmsbuild Sep 21, 2022
68e5a51
Revert "[124X] Fix double counting in HepMC to G4 handoff"
perrotta Sep 21, 2022
30fad7e
Merge pull request #39467 from cms-sw/revert-39440-Fix2xMIPBugInGen_B…
cmsbuild Sep 21, 2022
f31ed89
Revert "Revert "[124X] Fix double counting in HepMC to G4 handoff""
perrotta Sep 21, 2022
28964d8
Initialize stream workers before processing empty (End)Paths
makortel Aug 30, 2022
a08ba91
Use Worker's WaitingTaskList directly in PuttableProductResolver
makortel Sep 21, 2022
da776d3
Add calibration fit to the plot
Sep 24, 2022
0827fd6
Merge pull request #39506 from ChrisMisan/harvester_calibration_fit_12_4
cmsbuild Sep 27, 2022
62949aa
Active_Dead & Active_Fraction nullptr initialisation
pmandrik Oct 1, 2022
9a64e74
Merge pull request #39484 from makortel/puttableProductResolverPutPro…
cmsbuild Oct 1, 2022
48e4237
add protection against missing input histograms in L1Tde* clients
mmusich Jun 22, 2022
cd79ae8
MillePedeDQMModule :add string MonitorElement to signal if the update…
mmusich Sep 30, 2022
d284b87
Change LG and HG Tk PCL output tags
tvami Oct 1, 2022
50aa634
update to sqrt(s)=13.6TeV in the PV alignment validation plotting macros
mmusich Sep 30, 2022
3e656df
add name to testPVPlotting test
mmusich Oct 1, 2022
e782b3a
Merge pull request #39567 from mmusich/updateSqrtS_13.6TeV_12_4_X
cmsbuild Oct 2, 2022
78c4db7
Merge pull request #39563 from mmusich/addVetoStringHisto_12_4_X
cmsbuild Oct 2, 2022
05e4830
Merge pull request #39561 from mmusich/addProtectionToL1TMonitorClien…
cmsbuild Oct 2, 2022
f263425
Merge pull request #39565 from tvami/DMDupdateTkAlign_124X
cmsbuild Oct 2, 2022
d2a7a9b
Bugfix to the destructor of two TkDQM scripts
tvami Oct 3, 2022
e63520a
Reduce ECAL memory usage
VinInn Oct 3, 2022
7d941ac
Reduce the ECAL and HCAL GPU memory usage
fwyzard Oct 3, 2022
9732def
zero error of Pixel barycenter ME and other optimizations
mmusich Sep 19, 2022
c753841
demoted to LogDebug
khaosmos93 Oct 4, 2022
44f00d0
Add test_TreeAndTkMapProducer.sh
tvami Oct 4, 2022
16ff764
Fix overflow in ECAL GPU unpacking
fwyzard Oct 4, 2022
8da01ad
RPCEvents_ = nullptr initialisation
pmandrik Oct 5, 2022
2bc334f
Merge pull request #39580 from fwyzard/reduce_ECAL_HCAL_GPU_memory_us…
cmsbuild Oct 6, 2022
be02a9d
Merge pull request #39558 from pmandrik/patch-11
cmsbuild Oct 6, 2022
738a838
Add flag to enable/disable production of 2d histos & added deepjet HL…
ckoraka Oct 6, 2022
3bc8069
Add flag to enable/disable production of 2d histos & added deepjet HL…
ckoraka Oct 6, 2022
a6700c4
Merge pull request #39575 from tvami/DestructorBug_124X
cmsbuild Oct 7, 2022
5c3fbf1
Merge pull request #39619 from fwyzard/fix_ECAL_GPU_unpacking_overflo…
cmsbuild Oct 7, 2022
4b2dc37
Merge pull request #39594 from mmusich/zeroBarycenterErrors_12_4_X
cmsbuild Oct 7, 2022
78e94b9
HLT menu development for 12_4_X
missirol Oct 7, 2022
e8a6429
add full Sylvester criterion for pos-def
swagata87 Oct 6, 2022
6e15227
implemented review comments
swagata87 Oct 7, 2022
5246dd8
Merge pull request #39679 from cms-tsg-storm/HLTdevelopment124X
cmsbuild Oct 9, 2022
4f14d7c
Merge pull request #39601 from khaosmos93/124X_MUO_suppressWarning
cmsbuild Oct 10, 2022
c44311c
Merge pull request #39681 from swagata87/124X_gsfHLTcrash
cmsbuild Oct 10, 2022
3bc901e
Merge pull request #39648 from ckoraka/top-hlt-dqm
cmsbuild Oct 11, 2022
cdcffbe
Merge pull request #39630 from pmandrik/patch-14
cmsbuild Oct 12, 2022
7e6eae4
Fix number of aligned modules for HG PCL
dmeuser Oct 12, 2022
82d67dd
Skip invalid or corrupted ROCs
fwyzard Oct 12, 2022
208983d
Make if (debug) a compile-time check
fwyzard Oct 12, 2022
3b29a91
Print the correct detector id for spurious ROCs
fwyzard Oct 12, 2022
563e3e2
Merge pull request #39708 from dmeuser/12_4_X_HGPCL_fixAlignedCounter
cmsbuild Oct 14, 2022
427822a
Mark as bad channels with an invalid SOI
fwyzard Oct 14, 2022
76bd7f9
Skip bad channels in the conversion to legacy
fwyzard Oct 14, 2022
a89c6b6
Merge pull request #39713 from fwyzard/fix_SiPixelRawToClusterGPUKern…
cmsbuild Oct 15, 2022
0ff3d66
Backport to CMSSW_12_4_X
purbita-rahman Oct 18, 2022
fc7c9a9
Merge pull request #39468 from cms-sw/revert-39467-revert-39440-Fix2x…
cmsbuild Oct 18, 2022
bc6cca8
Merge pull request #39740 from fwyzard/fix_HCAL_GPU_rechit_producer_124x
cmsbuild Oct 19, 2022
1f71ca6
update path of EDM files used in HLT tests
missirol Oct 19, 2022
a6aba19
fixing bug in l1seed and prescaler module identification
Sam-Harper Oct 19, 2022
cbfb2a6
loosen check on ntuplet size in GPUCACell::find_ntuplets
missirol Oct 19, 2022
4294bb8
Add option to cut H<a+bE+cE*E backport to 12_4_X
Oct 20, 2022
00d79e3
Add Eta cut to HLT Egamma objects.
arsahasransu Oct 19, 2022
8c16cfe
changing logic to be pre/post prescale rather then post L1 / post pre…
Sam-Harper Oct 20, 2022
8461ba4
fix Run-3 data input for tests on HIon HLT menu
missirol Oct 20, 2022
04d87e0
Merge pull request #39790 from bennettgberg/BranchForInclusiveHoECut124X
cmsbuild Oct 20, 2022
a4b28e6
update displaced muon path monitoring
jalimena Jul 21, 2022
c883ff4
update displaced jet path monitoring
jalimena Jul 21, 2022
c0b207a
update displaced photon path monitoring
jalimena Jul 21, 2022
55b9149
update displaced muon DQMOffline monitoring
jalimena Jul 21, 2022
3de0701
update displaced jet DQMOffline monitoring
jalimena Jul 21, 2022
2a2cf0e
update displaced diphoton DQMOffline monitoring
jalimena Jul 21, 2022
5de2741
change displaced diphoton hlt monitoring to look at offline electrons…
jalimena Jul 21, 2022
985cd6a
move parameters inside the clone
jalimena Jul 28, 2022
cba9e32
move parameters inside the clone
jalimena Jul 28, 2022
3ac4e7b
remove monitoring of obsolete HLT paths HLT_TrkMu16_DoubleTrkMu6NoFil…
jalimena Oct 20, 2022
437a3bf
Merge pull request #39773 from missirol/devel_hltTestsInputFiles_124X
cmsbuild Oct 21, 2022
068e5b3
Merge pull request #39782 from missirol/devel_CANtupletSizeAssert_124X
cmsbuild Oct 21, 2022
42edbeb
Merge pull request #39791 from arsahasransu/from-CMSSW_12_4_10_patch2
cmsbuild Oct 21, 2022
031f166
Merge pull request #39752 from purbita-rahman/mydev2
cmsbuild Oct 21, 2022
7e2ed08
Update trigger filters for jets stored in Nano for Run3 menu
johnalison Oct 21, 2022
6d94f9b
Merge pull request #39812 from Sam-Harper/HLTriggerJSONL1PreFix_12410p1
cmsbuild Oct 22, 2022
01e1e27
use ibeos protocol for DQM unit tests
mmusich Oct 23, 2022
bf68277
Merge pull request #39830 from mmusich/filecatalog_dqm_unittest_124X
cmsbuild Oct 24, 2022
3b73633
update alcareco matrix
malbouis Oct 24, 2022
83e46c0
Merge pull request #39837 from malbouis/alca-update_autoAlca-124X
cmsbuild Oct 25, 2022
3d42413
Added support for using Run 3 2022 PC LUTs
eyigitba Oct 21, 2022
e70d08c
Code format
eyigitba Oct 21, 2022
6ac435b
Merge pull request #39845 from eyigitba/EMTF_pcLUTUpdate_124X_Oct22
cmsbuild Oct 27, 2022
f6eed63
Merge pull request #39800 from jalimena/Run3LLHltV1p3Dqm_12_4_X
cmsbuild Oct 27, 2022
e97efa4
Back-port L1T OfflineDQM for L1TMuonDQMOffline.h
abrinke1 Oct 27, 2022
e63f67e
Back-port L1T Offline DQM L1TEtSumJetOffline_cfi.py
abrinke1 Oct 27, 2022
cfc43f1
Back-port L1T OfflineDQM plugins
abrinke1 Oct 27, 2022
efb3730
require states to be pos-def
swagata87 Oct 27, 2022
ba14025
[backport 124X] Adding correct Iso filter name (without cut values) f…
Oct 28, 2022
a24fe56
Merge pull request #39884 from abrinke1/L1T_OfflineDQM_dev_AWB_12_4_X
cmsbuild Oct 28, 2022
7292c16
use "--hltProcess reHLT" in Run-3 Data RelVals
missirol Oct 28, 2022
35412d0
Fix unit test: use LNF so that input files can be read from ibeos
smuzaffar Oct 27, 2022
d44d2e4
HLT menu development for 12_4_X
missirol Oct 29, 2022
89131a0
Merge pull request #39905 from perrotta/fix-testSiStripHitEfficiency-…
cmsbuild Oct 29, 2022
1b59810
move DIGIHI2018PPRECO RelVal step to Fake2 HLT menu
missirol Oct 30, 2022
866fed3
fix matching between pat trigger objects and L1 objects
swertz Oct 27, 2022
330c3af
Merge pull request #39900 from missirol/devel_reHLTRelValFix_124X
cmsbuild Oct 31, 2022
3e35b0b
Merge pull request #39894 from wonpoint4/MuonHLTIsoWPRename_124X_back…
cmsbuild Oct 31, 2022
f31f711
fix rerecoCommon DQM sequence
francescobrivio Oct 31, 2022
e4c305d
Merge pull request #39903 from mmusich/gsfCrashFixT0_12_4_X
cmsbuild Nov 1, 2022
f83efeb
Merge pull request #39926 from cms-tsg-storm/HLTdevelopment124X
cmsbuild Nov 1, 2022
66e6b9b
Merge pull request #39939 from francescobrivio/alca-fix_autoDQM_12_4_X
cmsbuild Nov 2, 2022
c637226
Merge pull request #39932 from swertz/fixTrigObj_from-CMSSW_12_4_9_pa…
cmsbuild Nov 2, 2022
d3f724b
Merge pull request #39862 from johnalison/update-Nano-Jet-triggerObje…
cmsbuild Nov 2, 2022
d33c744
adding photon and muon leg trigger filters of HLT_Mu17_Photon30_IsoCa…
mrcthiel Sep 5, 2022
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
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,8 @@ def getSequence(process, collection,
isCosmics = False

if collection in ("ALCARECOTkAlMinBias", "generalTracks",
"ALCARECOTkAlMinBiasHI", "hiGeneralTracks"):
"ALCARECOTkAlMinBiasHI", "hiGeneralTracks",
"ALCARECOTkAlJetHT"):
options["TrackSelector"]["Alignment"].update({
"ptMin": 1.0,
"pMin": 8.,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ class AlignmentProducerBase {
const bool saveToDB_, saveApeToDB_, saveDeformationsToDB_;
const bool useSurvey_;
const bool enableAlignableUpdates_;
const std::string tkAliRcdName_;

/*** ESTokens ***/
const edm::ESGetToken<TrackerTopology, TrackerTopologyRcd> ttopoToken_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
'keep *_dt4DSegments_*_*',
'keep *_csc2DRecHits_*_*',
'keep *_cscSegments_*_*',
'keep *_gemRecHits_*_*',
'keep *_gemSegments_*_*',
'keep *_rpcRecHits_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
'keep *_dt4DSegments_*_*',
'keep *_csc2DRecHits_*_*',
'keep *_cscSegments_*_*',
'keep *_gemRecHits_*_*',
'keep *_gemSegments_*_*',
'keep *_rpcRecHits_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@
'keep *_dt4DSegments_*_*',
'keep *_csc2DRecHits_*_*',
'keep *_cscSegments_*_*',
'keep *_gemRecHits_*_*',
'keep *_gemSegments_*_*',
'keep *_rpcRecHits_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import FWCore.ParameterSet.Config as cms

OutALCARECOPromptCalibProdSiPixelAliHG_noDrop = cms.PSet(
SelectEvents = cms.untracked.PSet(
SelectEvents = cms.vstring('pathALCARECOPromptCalibProdSiPixelAliHG')
),
outputCommands = cms.untracked.vstring(
'keep *_SiPixelAliMillePedeFileConverterHG_*_*')
)

OutALCARECOPromptCalibProdSiPixelAliHG=OutALCARECOPromptCalibProdSiPixelAliHG_noDrop.clone()
OutALCARECOPromptCalibProdSiPixelAliHG.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
import FWCore.ParameterSet.Config as cms

# ------------------------------------------------------------------------------
# configure a filter to run only on the events selected by TkAlMinBias AlcaReco
from Alignment.CommonAlignmentProducer.ALCARECOPromptCalibProdSiPixelAli_cff import *
ALCARECOTkAlMinBiasFilterForSiPixelAliHG = ALCARECOTkAlMinBiasFilterForSiPixelAli.clone()


from Alignment.CommonAlignmentProducer.LSNumberFilter_cfi import *

# Ingredient: offlineBeamSpot
from RecoVertex.BeamSpotProducer.BeamSpot_cfi import offlineBeamSpot

# Ingredient: AlignmentTrackSelector
# track selector for HighPurity tracks
#-- AlignmentTrackSelector
SiPixelAliHighPuritySelectorHG = SiPixelAliHighPuritySelector.clone()

# track selection for alignment
SiPixelAliTrackSelectorHG = SiPixelAliTrackSelector.clone(
src = 'SiPixelAliTrackFitterHG'
)

# Ingredient: SiPixelAliTrackRefitter0
# refitting
SiPixelAliTrackRefitterHG0 = SiPixelAliTrackRefitter0.clone(
src = 'SiPixelAliHighPuritySelectorHG'
)
SiPixelAliTrackRefitterHG1 = SiPixelAliTrackRefitterHG0.clone(
src = 'SiPixelAliTrackSelectorHG'
)

#-- Alignment producer
SiPixelAliMilleAlignmentProducerHG = SiPixelAliMilleAlignmentProducer.clone(
ParameterBuilder = dict(
Selector = cms.PSet(
alignParams = cms.vstring(
"TrackerP1PXBLadder,111111",
"TrackerP1PXECPanel,111111",
)
)
),
tjTkAssociationMapTag = 'SiPixelAliTrackRefitterHG1',
algoConfig = MillePedeAlignmentAlgorithm.clone(
binaryFile = 'milleBinaryHG_0.dat',
treeFile = 'treeFileHG.root',
monitorFile = 'millePedeMonitorHG.root'
)
)

# Ingredient: SiPixelAliTrackerTrackHitFilter
SiPixelAliTrackerTrackHitFilterHG = SiPixelAliTrackerTrackHitFilter.clone(
src = 'SiPixelAliTrackRefitterHG0'
)

# Ingredient: SiPixelAliSiPixelAliTrackFitter
SiPixelAliTrackFitterHG = SiPixelAliTrackFitter.clone(
src = 'SiPixelAliTrackerTrackHitFilterHG'
)

SiPixelAliMillePedeFileConverterHG = cms.EDProducer("MillePedeFileConverter",
fileDir = cms.string(SiPixelAliMilleAlignmentProducerHG.algoConfig.fileDir.value()),
inputBinaryFile = cms.string(SiPixelAliMilleAlignmentProducerHG.algoConfig.binaryFile.value()),
fileBlobLabel = cms.string(''),
)



seqALCARECOPromptCalibProdSiPixelAliHG = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAliHG*
lsNumberFilter*
offlineBeamSpot*
SiPixelAliHighPuritySelectorHG*
SiPixelAliTrackRefitterHG0*
SiPixelAliTrackerTrackHitFilterHG*
SiPixelAliTrackFitterHG*
SiPixelAliTrackSelectorHG*
SiPixelAliTrackRefitterHG1*
SiPixelAliMilleAlignmentProducerHG*
SiPixelAliMillePedeFileConverterHG)
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,5 @@
'keep *_SiPixelAliMillePedeFileConverter_*_*')
)

import copy

OutALCARECOPromptCalibProdSiPixelAli=copy.deepcopy(OutALCARECOPromptCalibProdSiPixelAli_noDrop)
OutALCARECOPromptCalibProdSiPixelAli=OutALCARECOPromptCalibProdSiPixelAli_noDrop.clone()
OutALCARECOPromptCalibProdSiPixelAli.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import FWCore.ParameterSet.Config as cms

# AlCaReco for track based alignment using JetHT events
OutALCARECOTkAlJetHT_noDrop = cms.PSet(
SelectEvents = cms.untracked.PSet(
SelectEvents = cms.vstring('pathALCARECOTkAlJetHT')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlJetHT_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
'keep DcsStatuss_scalersRawToDigi_*_*',
'keep *_offlinePrimaryVertices_*_*',
'keep *_offlineBeamSpot_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
_run3_common_removedCommands = OutALCARECOTkAlJetHT_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*',
'keep OnlineLuminosityRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJetHT_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlJetHT = OutALCARECOTkAlJetHT_noDrop.clone()
OutALCARECOTkAlJetHT.outputCommands.insert(0, "drop *")
46 changes: 46 additions & 0 deletions Alignment/CommonAlignmentProducer/python/ALCARECOTkAlJetHT_cff.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# AlCaReco for track based alignment using min. bias events
import FWCore.ParameterSet.Config as cms

import HLTrigger.HLTfilters.hltHighLevel_cfi
ALCARECOTkAlJetHTHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
andOr = True, ## choose logical OR between Triggerbits
eventSetupPathsKey = 'TkAlJetHTHLT',
throw = False # tolerate triggers stated above, but not available
)

# DCS partitions
# "EBp","EBm","EEp","EEm","HBHEa","HBHEb","HBHEc","HF","HO","RPC"
# "DT0","DTp","DTm","CSCp","CSCm","CASTOR","TIBTID","TOB","TECp","TECm"
# "BPIX","FPIX","ESp","ESm"
import DPGAnalysis.Skims.skim_detstatus_cfi
ALCARECOTkAlJetHTDCSFilter = DPGAnalysis.Skims.skim_detstatus_cfi.dcsstatus.clone(
DetectorType = cms.vstring('TIBTID','TOB','TECp','TECm','BPIX','FPIX'),
ApplyFilter = cms.bool(True),
AndOr = cms.bool(True),
DebugOn = cms.untracked.bool(False)
)

import FWCore.Modules.preScaler_cfi
ALCARECOTkAlJetHTPrescaler = FWCore.Modules.preScaler_cfi.preScaler.clone(
prescaleFactor = cms.int32(10), # selects one event out of 10
prescaleOffset = cms.int32(1)
)

import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
ALCARECOTkAlJetHT = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone(
filter = True, ##do not store empty events
applyBasicCuts = True,
ptMin = 0.65, ##GeV
pMin = 1.5, ##GeV
etaMin = -3.5,
etaMax = 3.5,
nHitMin = 7 ## at least 7 hits required
)

ALCARECOTkAlJetHT.GlobalSelector.applyIsolationtest = False
ALCARECOTkAlJetHT.GlobalSelector.applyGlobalMuonFilter = False
ALCARECOTkAlJetHT.TwoBodyDecaySelector.applyMassrangeFilter = False
ALCARECOTkAlJetHT.TwoBodyDecaySelector.applyChargeFilter = False
ALCARECOTkAlJetHT.TwoBodyDecaySelector.applyAcoplanarityFilter = False

seqALCARECOTkAlJetHT = cms.Sequence(ALCARECOTkAlJetHTHLT+ALCARECOTkAlJetHTDCSFilter+ALCARECOTkAlJetHTPrescaler*ALCARECOTkAlJetHT)
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_hiSelectedVertex_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlJpsiMuMuHI = copy.deepcopy(OutALCARECOTkAlJpsiMuMuHI_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlJpsiMuMuHI_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJpsiMuMuHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlJpsiMuMuHI = OutALCARECOTkAlJpsiMuMuHI_noDrop.clone()
OutALCARECOTkAlJpsiMuMuHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_offlinePrimaryVertices_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlJpsiMuMu = copy.deepcopy(OutALCARECOTkAlJpsiMuMu_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlJpsiMuMu_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJpsiMuMu_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlJpsiMuMu = OutALCARECOTkAlJpsiMuMu_noDrop.clone()
OutALCARECOTkAlJpsiMuMu.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,15 @@
'keep *_offlineBeamSpot_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
_run3_common_removedCommands = OutALCARECOTkAlMinBiasHI_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMinBiasHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlMinBiasHI = copy.deepcopy(OutALCARECOTkAlMinBiasHI_noDrop)
OutALCARECOTkAlMinBiasHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,16 @@
'keep *_offlineBeamSpot_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlMinBias = copy.deepcopy(OutALCARECOTkAlMinBias_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlMinBias_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*',
'keep OnlineLuminosityRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMinBias_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlMinBias = OutALCARECOTkAlMinBias_noDrop.clone()
OutALCARECOTkAlMinBias.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_hiSelectedVertex_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlMuonIsolatedHI = copy.deepcopy(OutALCARECOTkAlMuonIsolatedHI_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlMuonIsolatedHI_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMuonIsolatedHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlMuonIsolatedHI = OutALCARECOTkAlMuonIsolatedHI_noDrop.clone()
OutALCARECOTkAlMuonIsolatedHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_offlinePrimaryVertices_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlMuonIsolated = copy.deepcopy(OutALCARECOTkAlMuonIsolated_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlMuonIsolated_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMuonIsolated_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlMuonIsolated = OutALCARECOTkAlMuonIsolated_noDrop.clone()
OutALCARECOTkAlMuonIsolated.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_hiSelectedVertex_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlUpsilonMuMuHI = copy.deepcopy(OutALCARECOTkAlUpsilonMuMuHI_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlUpsilonMuMuHI_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlUpsilonMuMuHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlUpsilonMuMuHI = OutALCARECOTkAlUpsilonMuMuHI_noDrop.clone()
OutALCARECOTkAlUpsilonMuMuHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_offlinePrimaryVertices_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlUpsilonMuMu = copy.deepcopy(OutALCARECOTkAlUpsilonMuMu_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlUpsilonMuMu_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlUpsilonMuMu_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlUpsilonMuMu = OutALCARECOTkAlUpsilonMuMu_noDrop.clone()
OutALCARECOTkAlUpsilonMuMu.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_hiSelectedVertex_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlZMuMuHI = copy.deepcopy(OutALCARECOTkAlZMuMuHI_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlZMuMuHI_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlZMuMuHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlZMuMuHI = OutALCARECOTkAlZMuMuHI_noDrop.clone()
OutALCARECOTkAlZMuMuHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,15 @@
'keep *_offlinePrimaryVertices_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
OutALCARECOTkAlZMuMu = copy.deepcopy(OutALCARECOTkAlZMuMu_noDrop)
_run3_common_removedCommands = OutALCARECOTkAlZMuMu_noDrop.outputCommands.copy()
_run3_common_removedCommands.remove('keep DcsStatuss_scalersRawToDigi_*_*')

_run3_common_extraCommands = ['keep DCSRecord_onlineMetaDataDigis_*_*']

from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlZMuMu_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

OutALCARECOTkAlZMuMu = OutALCARECOTkAlZMuMu_noDrop.clone()
OutALCARECOTkAlZMuMu.outputCommands.insert(0, "drop *")
Loading