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

Backport codes for adding new data catalogs from Rucio storage description (RucioCatalog) and use it by default instead of trivial data catalogs (TrivialCatalog) #37278, and related bug fixes #40628

Closed
wants to merge 384 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
384 commits
Select commit Hold shift + click to select a range
4142cad
Fixed misnamed files in EcalTPG unittest script
valsdav Aug 29, 2022
203328e
Merge pull request #39503 from perrotta/backport39235
cmsbuild Sep 27, 2022
126d5c5
Merge pull request #39485 from makortel/puttableProductResolverPutPro…
cmsbuild Sep 27, 2022
c40419b
Add calibration fit to the plot
Sep 24, 2022
8d4156c
Merge pull request #39505 from ChrisMisan/harvester_calibration_fit_12_5
cmsbuild Sep 27, 2022
b383640
Use "best matching" EDAlias in module dependence checks when placing …
makortel Sep 14, 2022
92782dc
Update RPCOccupancyTest.cc
pmandrik Oct 1, 2022
e2242aa
Merge pull request #39529 from makortel/fixSwitchProducerEDAliasCondi…
cmsbuild Oct 1, 2022
9cc016b
MillePedeDQMModule :add string MonitorElement to signal if the update…
mmusich Sep 30, 2022
3b179db
update to sqrt(s)=13.6TeV in the PV alignment validation plotting macros
mmusich Sep 30, 2022
41c750e
add name to testPVPlotting test
mmusich Sep 30, 2022
8f9230c
Change LG and HG Tk PCL output tags
tvami Oct 1, 2022
bf0b4a9
Merge pull request #39566 from mmusich/updateSqrtS_13.6TeV_12_5_X
cmsbuild Oct 2, 2022
5fefd55
Merge pull request #39562 from mmusich/addVetoStringHisto_12_5_X
cmsbuild Oct 2, 2022
12a87af
Merge pull request #39533 from fwyzard/alpaka_framework
cmsbuild Oct 2, 2022
6f121f8
Merge pull request #39564 from tvami/DMDupdateTkAlign_125X
cmsbuild Oct 2, 2022
4afd632
Bugfix to the destructor of two TkDQM scripts
tvami Oct 3, 2022
e7236db
Merge pull request #39416 from cecilecaillol/l1t-1015backport
cmsbuild Oct 3, 2022
01fd878
L1T correlator developments phase-2
Jul 28, 2022
4739797
fix BuildFile
Sep 15, 2022
fc351a4
fix loops and l1t module names
Sep 15, 2022
e78788f
upgrade's comments
Sep 28, 2022
f92499f
fix buildfile
Oct 3, 2022
0aa4d55
Updating L1 Emulation to run and save Tk objects
BenjaminRS Sep 8, 2022
1674056
Updates to event content for tau-jet-MET PR1047 l1toffline
Sep 15, 2022
23ef20d
code format
Sep 15, 2022
7df8f29
fix addon
Sep 15, 2022
e7b7589
fix to missing modules
Sep 19, 2022
2f0faab
fix Phase1L1TJets
Sep 19, 2022
206f707
fix tau collection
Oct 3, 2022
a2b349b
Bug fix on L1TrackJetEmulator
Oct 3, 2022
3aeb57b
fix input collections
Oct 3, 2022
462d015
Reduce ECAL memory usage
VinInn Oct 3, 2022
eaa3636
Reduce the ECAL and HCAL GPU memory usage
fwyzard Oct 3, 2022
af7913f
Remove the obsolete ECAL and HCAL rechit parameters from the HLT menu
fwyzard Jun 2, 2022
8afd7ce
zero error of Pixel barycenter ME and other optimizations
mmusich Sep 19, 2022
03c69b9
Merge pull request #39417 from cecilecaillol/l1t-1031backport
cmsbuild Oct 4, 2022
5aee77c
demoted to LogDebug
khaosmos93 Oct 4, 2022
53b2a06
Add test_TreeAndTkMapProducer.sh
tvami Oct 4, 2022
dba368b
Merge pull request #39576 from cecilecaillol/l1t-39479backport
cmsbuild Oct 4, 2022
980f9a3
Merge pull request #39547 from fwyzard/alpaka_framework_part2
cmsbuild Oct 4, 2022
c30c595
Update RPCDqmClient.cc
pmandrik Oct 5, 2022
96b4264
Merge pull request #39579 from fwyzard/reduce_ECAL_HCAL_GPU_memory_us…
cmsbuild Oct 6, 2022
275d47b
Merge pull request #39560 from pmandrik/patch-13
cmsbuild Oct 6, 2022
598a1b8
update SiStrip and SiPixel bad components
francescobrivio Oct 6, 2022
91051e5
Add flag to enable/disable production of 2d histos & added deepjet HL…
ckoraka Oct 6, 2022
ee48ddc
Merge pull request #39574 from tvami/DestructorBug_125X
cmsbuild Oct 7, 2022
56d567e
Merge pull request #39618 from fwyzard/fix_ECAL_GPU_unpacking_overflow
cmsbuild Oct 7, 2022
33927c0
Merge pull request #39593 from mmusich/zeroBarycenterErrors_12_5_X
cmsbuild Oct 7, 2022
64b3862
Merge pull request #39412 from jaimeleonh/AM_12_5_primosfix
cmsbuild Oct 7, 2022
af84d27
HLT menu development for 12_4_X (branch: 12_5_X)
missirol Oct 7, 2022
22e2d8a
add full Sylvester criterion for pos-def
swagata87 Oct 6, 2022
2e6bea4
implemented review comments
swagata87 Oct 7, 2022
8c17e00
Merge pull request #39678 from cms-tsg-storm/HLTdevelopment124X_for125X
cmsbuild Oct 9, 2022
79225e0
Merge pull request #39602 from khaosmos93/125X_MUO_suppressWarning
cmsbuild Oct 10, 2022
bb6e430
Merge pull request #39682 from swagata87/125X_gsfHLTcrash
cmsbuild Oct 10, 2022
63b8ceb
Merge pull request #39650 from ckoraka/top-hlt-dqm-125x
cmsbuild Oct 11, 2022
962e04f
Merge pull request #39631 from pmandrik/patch-15
cmsbuild Oct 11, 2022
2d5915c
fix: rename l1ct objects
Oct 12, 2022
41e189e
Merge pull request #39451 from cecilecaillol/l1t-1048backport
cmsbuild Oct 12, 2022
78f9be7
Fix number of aligned modules for HG PCL
dmeuser Oct 12, 2022
50b6f41
Skip invalid or corrupted ROCs
fwyzard Oct 12, 2022
eb4df18
Make if (debug) a compile-time check
fwyzard Oct 12, 2022
78c011b
Print the correct detector id for spurious ROCs
fwyzard Oct 12, 2022
8110bc4
Merge pull request #39705 from cecilecaillol/l1t-backportl1ct
cmsbuild Oct 13, 2022
5b43646
Merge pull request #39709 from dmeuser/12_5_X_HGPCL_fixAlignedCounter
cmsbuild Oct 14, 2022
0b28d10
Mark as bad channels with an invalid SOI
fwyzard Oct 14, 2022
868f163
Skip bad channels in the conversion to legacy
fwyzard Oct 14, 2022
6562b15
Merge pull request #39712 from fwyzard/fix_SiPixelRawToClusterGPUKern…
cmsbuild Oct 15, 2022
434dad1
Merge pull request #39439 from tvami/Fix2xMIPBugInGen_Backporrt125X
cmsbuild Oct 18, 2022
7b677c8
Merge pull request #39739 from fwyzard/fix_HCAL_GPU_rechit_producer_125x
cmsbuild Oct 19, 2022
8d05569
update path of EDM files used in HLT tests
missirol Oct 19, 2022
bf27780
Merge pull request #39488 from yeckang/VFATStatus_12_5_X
rappoccio Oct 19, 2022
c84190b
Fixing 1st commit
purbita-rahman Oct 19, 2022
0fb364f
Merge pull request #39646 from francescobrivio/alca-BadComponentsUpda…
cmsbuild Oct 19, 2022
83c5796
loosen check on ntuplet size in GPUCACell::find_ntuplets
missirol Oct 19, 2022
4877938
Add Eta cut to HLT Egamma objects.
arsahasransu Oct 19, 2022
d88d911
Add option to cut H<a+bE+cE*E backport to 12_5_X
Oct 20, 2022
7106ffa
fix Run-3 data input for tests on HIon HLT menu
missirol Oct 20, 2022
1d2d05c
Merge pull request #39777 from purbita-rahman/mydev3
cmsbuild Oct 20, 2022
16018a3
Merge pull request #39793 from bennettgberg/BranchForInclusiveHoECut125X
cmsbuild Oct 20, 2022
5141050
Merge pull request #39772 from missirol/devel_hltTestsInputFiles_125X
cmsbuild Oct 21, 2022
f9e2d58
Merge pull request #39781 from missirol/devel_CANtupletSizeAssert_125X
cmsbuild Oct 21, 2022
5ab9d5a
Merge pull request #39792 from arsahasransu/from-CMSSW_12_5_1
cmsbuild Oct 21, 2022
02fdfdb
Update Run3 offline and offline_relval GTs
francescobrivio Oct 21, 2022
a6a6ac5
Merge pull request #39814 from fwyzard/alpaka_framework
cmsbuild Oct 22, 2022
0bcb574
Merge pull request #39811 from Sam-Harper/HLTriggerJSONL1PreFix_1250pre3
cmsbuild Oct 22, 2022
e609225
fix snapshot of run3_data_relval GT to be identical to run3_data GT
francescobrivio Oct 23, 2022
99e01f2
use ibeos protocol for DQM unit tests
mmusich Oct 23, 2022
29c779c
Merge pull request #39829 from mmusich/filecatalog_dqm_unittest_125X
cmsbuild Oct 24, 2022
d90168a
Merge pull request #39827 from fwyzard/alpaka_framework
cmsbuild Oct 25, 2022
5459581
Added support for using Run 3 2022 PC LUTs
eyigitba Oct 21, 2022
1735dc0
Code format
eyigitba Oct 21, 2022
32c05cf
Update GlobalBoard class with FDL for fractional prescales, to match …
mitaylor Sep 21, 2022
570dfd4
unit test of L1TGlobalProducer and small technical updates to GlobalB…
missirol Oct 23, 2022
844f35a
changed input file in unit test of L1TGlobalProducer
missirol Oct 25, 2022
4d4e96d
remove monitoring of obsolete HLT paths HLT_TrkMu16_DoubleTrkMu6NoFil…
jalimena Oct 20, 2022
9d0926f
Merge pull request #39851 from missirol/fixGlobalBoardForFractPS_125X
cmsbuild Oct 26, 2022
f416895
Merge pull request #39844 from eyigitba/EMTF_pcLUTUpdate_125X_Oct22
cmsbuild Oct 27, 2022
77d1d2b
Merge pull request #39856 from jalimena/hltExoDqmBugFix_12_5_X
cmsbuild Oct 27, 2022
0553011
Raw prime wf for Run 3 data w/ dropped strips + approx. clusters
mandrenguyen Oct 26, 2022
cf7df6a
force FEVT content to store approx clusters (dropped w/ other *_hlt* …
mandrenguyen Oct 26, 2022
57f290b
use correct customize in 140.58
mandrenguyen Oct 26, 2022
7163418
Back-port L1T OfflineDQM for L1TMuonDQMOffline.h
abrinke1 Oct 27, 2022
e740316
Back-port L1T Offline DQM L1TEtSumJetOffline_cfi.py
abrinke1 Oct 27, 2022
b8b2532
Back-port L1T OfflineDQM plugins
abrinke1 Oct 27, 2022
13d2b10
GE21 recHits in GEMonlineDQM
quark2 Oct 28, 2022
9c423fc
require states to be pos-def
swagata87 Oct 27, 2022
2590949
give OnlineLuminosityRecord info to HLT's LumiMonitor plugin
missirol Oct 26, 2022
c3c952c
Merge pull request #39885 from abrinke1/L1T_OfflineDQM_dev_AWB_12_5_X
cmsbuild Oct 28, 2022
5220ef3
customize eta range of Tracker Alignment ALCARECO producer for phase-…
mmusich Oct 26, 2022
da83b2d
add ALCA step to phase-2 runTheMatrix workflows
mmusich Oct 26, 2022
e100acb
supply more updated AlCaRecoTriggerBits payload in Run4 global tag
mmusich Oct 26, 2022
ca48371
supply TkPhase2OTCPERecord for refitting
mmusich Oct 26, 2022
b71f365
use "--hltProcess reHLT" in Run-3 Data RelVals
missirol Oct 28, 2022
3a9277c
Fix unit test: use LNF so that input files can be read from ibeos
smuzaffar Oct 27, 2022
77ad200
add protection for alca step in the patatrack phase-2 workflows
mmusich Oct 28, 2022
66d5744
add protection for alca step in the prodlike and pixel-tracking only …
mmusich Oct 28, 2022
74eecb0
Merge pull request #39497 from fwyzard/alpaka_framework_125x
cmsbuild Oct 29, 2022
67fc093
add era and fully specify raw label in event content
mandrenguyen Oct 29, 2022
fe6f63f
mising file
mandrenguyen Oct 29, 2022
d9210c7
HLT menu development for 12_4_X (branch: 12_5_X)
missirol Oct 29, 2022
c2af242
Merge pull request #39906 from perrotta/fix-testSiStripHitEfficiency-…
cmsbuild Oct 29, 2022
5442a1e
remove unneeded line
mandrenguyen Oct 29, 2022
3af98ee
undo renaming of LumiMonitor.FolderName parameter
missirol Oct 28, 2022
4d67e75
move DIGIHI2018PPRECO RelVal step to Fake2 HLT menu
missirol Oct 30, 2022
3a1fd65
fix edge-case of profiles-wrt-lumi in SiPixelPhase1EfficiencyExtras
missirol Oct 30, 2022
262ba3b
Merge pull request #39899 from missirol/devel_reHLTRelValFix_125X
cmsbuild Oct 31, 2022
8cf6650
Backport #39920 to protect against wrong ieta values which happens fo…
Oct 29, 2022
c1999b6
Adding the uGT timing sequence back into L1T DQM
vukasinmilosevic Oct 31, 2022
cf127c8
fix rerecoCommon DQM sequence
francescobrivio Oct 31, 2022
f198530
[12_5_X] PPS: fixing sim unitid
civanch Oct 31, 2022
2e6b524
Change threshold for presample mean for forward region in pedestal qu…
abhih1 Oct 31, 2022
705115d
Merge pull request #39904 from mmusich/gsfCrashFixT0_12_5_X
cmsbuild Nov 1, 2022
017858e
Merge pull request #39898 from mmusich/ALCARECOProducersInPhase2_12_5_X
cmsbuild Nov 1, 2022
929f55d
Update JEC AK4PFPuppi tag in Run3 offline and offline_relval GTs
francescobrivio Nov 1, 2022
8bd4fe7
Add new HI Beamspot to the Run-3 HI MC and change vertex smearing to …
tvami Oct 18, 2022
c3adae4
Merge pull request #39937 from civanch/pps_numbering1
cmsbuild Nov 1, 2022
c19c2f9
Merge pull request #39925 from cms-tsg-storm/HLTdevelopment124X_for125X
cmsbuild Nov 1, 2022
fc52d5f
Merge pull request #39921 from bsunanda/Run3-hcx336
cmsbuild Nov 1, 2022
5fb7903
fix matching between pat trigger objects and L1 objects
swertz Oct 27, 2022
30b35ce
EMTF DQM fix to remove duplicate x-axis bin labels
nickh2000 Nov 1, 2022
5c7671a
Merge pull request #39938 from francescobrivio/alca-fix_autoDQM_12_5_X
cmsbuild Nov 2, 2022
2796da7
Merge pull request #39883 from mandrenguyen/rawPrimeRun3dataWorkflow_…
cmsbuild Nov 2, 2022
61e987b
Merge pull request #39954 from swertz/fixTrigObj_from-CMSSW_12_5_0
cmsbuild Nov 2, 2022
4e68e97
Merge pull request #39951 from tvami/AddNewHeavyIonBeamSpot_BackportT…
cmsbuild Nov 2, 2022
0867a1c
Merge pull request #39957 from mmusich/fixDuplicateBinLabels
cmsbuild Nov 2, 2022
42ba380
Merge pull request #39891 from quark2/GEM-DQMOnlineGE21RecHit-12_5_X
cmsbuild Nov 2, 2022
d213645
BugFix for HcalDetId in the Sim step- relevant for runs 1,2,3,4 - bac…
Nov 3, 2022
421db78
Merge pull request #39935 from vukasinmilosevic/VM_uGT_timing_backpor…
cmsbuild Nov 3, 2022
e4e7874
Update pathNames in BPH DQM + add plots for inclusive dimuon
vjmastra Oct 17, 2022
5100e4a
update trigger names in RelVal code
vjmastra Oct 18, 2022
0b33427
remove empty RelVal plots
vjmastra Oct 19, 2022
2b94df4
Use Era Run3_pp_on_PbPb_approxSiStripClusters in DQM clients with tra…
francescobrivio Nov 4, 2022
33c8378
add onlineMetaDataInputTag in beamhlt DQM client for HI running
francescobrivio Nov 4, 2022
817700f
Merge pull request #39896 from missirol/devel_onlineMetaDataToLumiMon…
cmsbuild Nov 5, 2022
3bc9707
add ppEra_Run3_pp_on_PbPb_approxSiStripClusters scenario
francescobrivio Nov 7, 2022
6c7170c
Adding log(pt) to jet DQM
rseidita Nov 7, 2022
4bf22aa
Merge pull request #39943 from abhih1/PedestalQuality_125X
cmsbuild Nov 8, 2022
2d2dd24
Merge pull request #39999 from francescobrivio/alca-approxSiStripClus…
cmsbuild Nov 8, 2022
b4b4c1c
Use ppEra_Run3_pp_on_PbPb_approxSiStripClusters for hi_run in visuali…
francescobrivio Nov 8, 2022
16068a7
Merge pull request #39969 from bsunanda/Run3-hcx339
cmsbuild Nov 8, 2022
3aaac74
Merge pull request #39975 from francescobrivio/alca-dqm_clients_hi_12…
cmsbuild Nov 9, 2022
3e63290
Merge pull request #40016 from francescobrivio/alca-dqm_evtDisplay_12…
cmsbuild Nov 9, 2022
b66e37c
Move HcalCalIsolatedBunchSelector from Commissioning to ZB PD
tvami Nov 7, 2022
584c95b
HLT menu development for 12_5_X
missirol Nov 10, 2022
b36c389
Merge pull request #40041 from tvami/ChangeAlCaRecoMtx2022Nov_125X
cmsbuild Nov 11, 2022
b70e59d
Merge pull request #39824 from francescobrivio/alca-update_offline_GT…
cmsbuild Nov 11, 2022
94b052b
Merge pull request #40047 from cms-tsg-storm/HLTdevelopment125X
cmsbuild Nov 14, 2022
0c584e7
fix in SiPixelQualityESProducer to support two labelled records
ferencek Nov 14, 2022
a6615ef
proposal fix for Gsf Tracking segmentation fault when no states are p…
mmusich Nov 8, 2022
93b0554
Merge pull request #40001 from rseidita/jme_offline_dqm_125X
cmsbuild Nov 15, 2022
e0a5153
Add TTID error plots
abhih1 Nov 15, 2022
1f6056c
Remove MVASelector tags for tracking in data GTs + re-snapshot frozen GT
tvami Nov 10, 2022
0d38af0
Remove MVASelector tags for tracking in MC GTs
tvami Nov 7, 2022
568b028
Merge pull request #40075 from CMSTrackerDPG/SiPixelQualityESProducer…
cmsbuild Nov 16, 2022
3737b55
improve unprotected areas of gsf code
swagata87 Nov 16, 2022
bd89710
Merge pull request #40078 from tvami/RemoveTrackingMVAtags_125X
cmsbuild Nov 16, 2022
59a4362
Protect against particles with zero weight and pt being given as inpu…
laurenhay Nov 16, 2022
ef263ea
removed ConfDB queries from HLT-Validation tests
missirol Nov 7, 2022
46a9f81
enable use of dbproxy in more HLT-dev tools
missirol Nov 7, 2022
a57606c
Merge pull request #40064 from fwyzard/fix_ThroughputService_and_Fast…
cmsbuild Nov 17, 2022
10c050a
Merge pull request #40066 from swagata87/gsf_moreFixes_12_5_X
cmsbuild Nov 17, 2022
3f6d8f9
Merge pull request #40087 from fwyzard/alpaka_framework
cmsbuild Nov 17, 2022
2e1911f
Merge pull request #40086 from swagata87/125X_GsfSmoother
cmsbuild Nov 17, 2022
ee30e5a
Adapt protection against zero weights or pt for SV producer
AnnikaStein Nov 16, 2022
61e23bc
Add MC GT for 2022 postEE leak
francescobrivio Nov 17, 2022
e660fdf
Merge pull request #40092 from laurenhay/preventNjettinessFailBTag_fr…
cmsbuild Nov 18, 2022
4afc3f4
fix HcalGPU Task collection name and add protection to collection non…
Nov 19, 2022
521e5a5
simplifying code
Nov 20, 2022
fb26867
Fix rawDataInputTag for beamhlt DQM client for both pp and HI
francescobrivio Nov 20, 2022
cef6dba
Merge pull request #40094 from missirol/devel_hltToolsUpdate_125X
cmsbuild Nov 21, 2022
b5d7c97
Merge pull request #40108 from francescobrivio/alca-fix_beamhlt_HI_12…
cmsbuild Nov 22, 2022
ae20cb1
Fix to include the possibility to read the OS requirement for TripleM…
elfontan Nov 22, 2022
3645d85
added protection for negative kinetic energy
civanch Nov 22, 2022
f367bf3
cleaning the folder name of the per path histograms
Sam-Harper Nov 21, 2022
685bb88
Merge pull request #40129 from elfontan/EF_3MUOS_backport125X
cmsbuild Nov 22, 2022
cb6e6dc
Merge pull request #40134 from missirol/devel_hltFastTimerDQMSafeChar…
cmsbuild Nov 23, 2022
7967cce
Merge pull request #40102 from francescobrivio/alca-add_postEE_MC_GT_…
cmsbuild Nov 23, 2022
46dedc3
Merge pull request #39980 from vjmastra/update-bph-dqm-trigger-BP125
cmsbuild Nov 23, 2022
da73a68
Merge pull request #40131 from civanch/fix_SD_crash_12_5
cmsbuild Nov 24, 2022
8871208
Use LFN for EDM files of HLT-Validation and HLT-addon tests
missirol Nov 24, 2022
c51a499
Merge pull request #40123 from AnnikaStein/protectSecondaryVertexProd…
cmsbuild Nov 24, 2022
c6a3b46
HLT menu development for 12_5_X
missirol Nov 25, 2022
6a29f5e
Update of L1T menu in TSG GTs to L1Menu_Collisions2022_v1_4_0-d1_xml
missirol Nov 25, 2022
be8387e
There is no use to fill negative values to log scaled axes, just do n…
Nov 25, 2022
1242f3f
logic fix
Nov 25, 2022
37b836c
Merge pull request #40149 from cms-tsg-storm/devel_hltValEDMInputs_125X
cmsbuild Nov 27, 2022
18d2dab
Merge pull request #40155 from cms-tsg-storm/HLTdevelopment125X
cmsbuild Nov 28, 2022
d49bba6
Remove left over uGMT ZS configuration
dinyar Nov 18, 2022
90286b7
Merge pull request #40073 from abhih1/TTIDPlot_125X
cmsbuild Nov 29, 2022
4c9240b
Merge pull request #40164 from dinyar/fix/remove_leftover_ugmt_zs_con…
cmsbuild Nov 29, 2022
e1faa8e
Merge pull request #40118 from lwang046/HcalDQM-GPUTask_bp
cmsbuild Dec 8, 2022
0a739d0
add all 2022 PDs to AlCaReco Matrix
malbouis Dec 9, 2022
576d69c
post EE WFs
sunilUIET Dec 10, 2022
2ce20db
Merge pull request #40271 from malbouis/alca-InclusiveMatrix-125X
cmsbuild Dec 12, 2022
58e42bd
Merge pull request #40280 from sunilUIET/add_postEEWFs_125X
cmsbuild Dec 13, 2022
0f4d836
updating Run3 offline and offline RelVal GTs
saumyaphor4252 Dec 15, 2022
6dca65a
Merge pull request #40338 from saumyaphor4252/alca-update_Offline_GT-…
cmsbuild Dec 19, 2022
b863edf
Update online data GTs
malbouis Dec 20, 2022
daec9c6
Merge pull request #40370 from malbouis/alca-updateOnlineGTs-125X
cmsbuild Dec 20, 2022
3c18fe0
Introduce necessary modifications to AlignmentTrackSelector in order …
mmusich Dec 13, 2022
19e04f4
change output commands of Tracker ALCARECOs to take care of phase-2 O…
mmusich Dec 14, 2022
06b919b
ClusterStorer: deal with the VectorHits case separately
mmusich Dec 19, 2022
651c25a
make rekey non-const as per PR review
mmusich Dec 20, 2022
9b611e5
remove global re-director from eopTreeWriter unit test input files
mmusich Dec 22, 2022
29aa1ab
Merge pull request #40395 from mmusich/AlignmentTrackSelectorPhase2_1…
cmsbuild Dec 23, 2022
a830033
Merge pull request #40401 from mmusich/fixEoPUnitTest
cmsbuild Dec 23, 2022
1649918
fix GEM inputs for L1REPACK:FullMC
missirol Jan 9, 2023
594fb9f
Updating HeavyIon MC GT
saumyaphor4252 Jan 10, 2023
6a1462a
Merge pull request #40473 from saumyaphor4252/alca-update_HI_MC_GT_125X
cmsbuild Jan 11, 2023
b2d64cb
expanding proxy support for other databases and adding tunnel support
Sam-Harper Jan 6, 2023
bbc408d
code review
Sam-Harper Jan 9, 2023
32be7d5
updating to keep tunnel options out of the config
Sam-Harper Jan 9, 2023
998b1b0
Merge pull request #40487 from Sam-Harper/ConfdbProxyTunnels_1253
cmsbuild Jan 12, 2023
0aafec6
Merge pull request #40469 from missirol/devel_fixGEMRawToDigiInL1TFul…
cmsbuild Jan 12, 2023
2c515df
fix ClusterStorer::ClusterHitRecord<T>::rekey for Phase2TrackerRecHit1D
mmusich Jan 17, 2023
ee60abe
introduce a forcePosDef option in unpacking the pseudo track of Packe…
vlimant Oct 4, 2022
0fb9dea
code formatting
vlimant Oct 4, 2022
f4b8f11
the default is meant to be false
vlimant Oct 4, 2022
5a743cc
code naming. Sylvester test for posdef
vlimant Oct 4, 2022
23ebfb9
code formatting
vlimant Oct 4, 2022
1622d28
moving to separate copy of pseudo track
vlimant Oct 7, 2022
3f8ecfd
remove unused var and cout
vlimant Oct 7, 2022
5c28160
removed commented-out statements
vlimant Oct 14, 2022
ce51745
Merge pull request #40559 from mmusich/fixClusterSorterForVectorHits_…
cmsbuild Jan 21, 2023
e41219d
Merge pull request #40555 from mmusich/posDef_trackcov_unpacking_12_5_X
cmsbuild Jan 24, 2023
ec0b6c1
adapt the data access to use new storage description defined in stora…
nhduongvn Mar 18, 2022
98d337a
fix site-local-config.xml parsing when subsite tag has no children
nhduongvn Oct 17, 2022
ec5f967
Properly set SITECONFIG_PATH for runtheMatrix --ibeos option
smuzaffar Sep 6, 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 @@ -6,13 +6,36 @@
SelectEvents = cms.vstring('pathALCARECOTkAlBeamHalo')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlBeamHalo_*_*',
'keep recoTracks_ALCARECOTkAlBeamHalo_*_*',
'keep recoTrackExtras_ALCARECOTkAlBeamHalo_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlBeamHalo_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlBeamHalo_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlBeamHalo_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
'keep DcsStatuss_scalersRawToDigi_*_*')
)

# in Run3, SCAL digis replaced by onlineMetaDataDigis
import copy
_run3_common_removedCommands = OutALCARECOTkAlBeamHalo_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(OutALCARECOTkAlBeamHalo_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlBeamHalo_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlBeamHalo_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlBeamHalo_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlBeamHalo_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlBeamHalo = copy.deepcopy(OutALCARECOTkAlBeamHalo_noDrop)
OutALCARECOTkAlBeamHalo.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,33 @@
SelectEvents = cms.vstring('pathALCARECOTkAlDiMuonAndVertex')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlDiMuon_*_*',
'keep *_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep recoTracks_ALCARECOTkAlDiMuon_*_*',
'keep recoTrackExtras_ALCARECOTkAlDiMuon_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlDiMuon_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlDiMuon_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlDiMuon_*_*',
'keep recoTracks_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep recoTrackExtras_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlDiMuonVertexTracks_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
'keep DcsStatuss_scalersRawToDigi_*_*',
'keep *_offlinePrimaryVertices_*_*')
)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlDiMuonAndVertex_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlDiMuon_*_*')
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlDiMuonVertexTracks_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlDiMuon_*_*',
'keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlDiMuonVertexTracks_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlDiMuonAndVertex_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlDiMuonAndVertex = OutALCARECOTkAlDiMuonAndVertex_noDrop.clone()
OutALCARECOTkAlDiMuonAndVertex.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,5 @@
from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
(pp_on_XeXe_2017 | pp_on_AA).toModify(ALCARECOTkAlDiMuonHLT,
eventSetupPathsKey='TkAlZMuMuHI')
from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
phase2_tracker.toModify(ALCARECOTkAlDiMuon, etaMin = -4, etaMax = 4)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlJetHT')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlJetHT_*_*',
'keep recoTracks_ALCARECOTkAlJetHT_*_*',
'keep recoTrackExtras_ALCARECOTkAlJetHT_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlJetHT_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlJetHT_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJetHT_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -26,5 +30,15 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJetHT_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlJetHT_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJetHT_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlJetHT_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlJetHT_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )


OutALCARECOTkAlJetHT = OutALCARECOTkAlJetHT_noDrop.clone()
OutALCARECOTkAlJetHT.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,6 @@
ALCARECOTkAlJetHT.TwoBodyDecaySelector.applyAcoplanarityFilter = False

seqALCARECOTkAlJetHT = cms.Sequence(ALCARECOTkAlJetHTHLT+ALCARECOTkAlJetHTDCSFilter+ALCARECOTkAlJetHTPrescaler*ALCARECOTkAlJetHT)

from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
phase2_tracker.toModify(ALCARECOTkAlJetHT, etaMin = -4, etaMax = 4)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlJpsiMuMuHI')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep recoTracks_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep recoTrackExtras_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMuHI_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -24,5 +28,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJpsiMuMuHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlJpsiMuMuHI_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMuHI_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlJpsiMuMuHI_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlJpsiMuMuHI_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlJpsiMuMuHI = OutALCARECOTkAlJpsiMuMuHI_noDrop.clone()
OutALCARECOTkAlJpsiMuMuHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlJpsiMuMu')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlJpsiMuMu_*_*',
'keep recoTracks_ALCARECOTkAlJpsiMuMu_*_*',
'keep recoTrackExtras_ALCARECOTkAlJpsiMuMu_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlJpsiMuMu_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMu_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMu_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -24,5 +28,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlJpsiMuMu_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlJpsiMuMu_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlJpsiMuMu_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlJpsiMuMu_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlJpsiMuMu_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlJpsiMuMu = OutALCARECOTkAlJpsiMuMu_noDrop.clone()
OutALCARECOTkAlJpsiMuMu.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,6 @@
(pp_on_XeXe_2017 | pp_on_AA).toModify(ALCARECOTkAlJpsiMuMuHLT,
eventSetupPathsKey='TkAlJpsiMuMuHI'
)

from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
phase2_tracker.toModify(ALCARECOTkAlJpsiMuMu, etaMin = -4, etaMax = 4)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlMinBiasHI')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlMinBiasHI_*_*',
'keep recoTracks_ALCARECOTkAlMinBiasHI_*_*',
'keep recoTrackExtras_ALCARECOTkAlMinBiasHI_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlMinBiasHI_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlMinBiasHI_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMinBiasHI_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -25,5 +29,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMinBiasHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlMinBiasHI_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMinBiasHI_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlMinBiasHI_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlMinBiasHI_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlMinBiasHI = copy.deepcopy(OutALCARECOTkAlMinBiasHI_noDrop)
OutALCARECOTkAlMinBiasHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlMinBias')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlMinBias_*_*',
'keep recoTracks_ALCARECOTkAlMinBias_*_*',
'keep recoTrackExtras_ALCARECOTkAlMinBias_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlMinBias_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlMinBias_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMinBias_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -26,5 +30,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMinBias_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlMinBias_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMinBias_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlMinBias_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlMinBias_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlMinBias = OutALCARECOTkAlMinBias_noDrop.clone()
OutALCARECOTkAlMinBias.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,5 @@
trackQualities = cms.vstring("highPurity")
)

from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
phase2_tracker.toModify(ALCARECOTkAlMinBias, etaMin = -4, etaMax = 4)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlMuonIsolatedHI')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep recoTracks_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep recoTrackExtras_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedHI_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -24,5 +28,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMuonIsolatedHI_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlMuonIsolatedHI_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedHI_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlMuonIsolatedHI_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlMuonIsolatedHI_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlMuonIsolatedHI = OutALCARECOTkAlMuonIsolatedHI_noDrop.clone()
OutALCARECOTkAlMuonIsolatedHI.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlMuonIsolatedPA')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep recoTracks_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep recoTrackExtras_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedPA_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -15,5 +19,23 @@
)

import copy
_run3_common_removedCommands = OutALCARECOTkAlMuonIsolatedPA_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(OutALCARECOTkAlMuonIsolatedPA_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlMuonIsolatedPA_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolatedPA_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlMuonIsolatedPA_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlMuonIsolatedPA_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlMuonIsolatedPA = copy.deepcopy(OutALCARECOTkAlMuonIsolatedPA_noDrop)
OutALCARECOTkAlMuonIsolatedPA.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
SelectEvents = cms.vstring('pathALCARECOTkAlMuonIsolated')
),
outputCommands = cms.untracked.vstring(
'keep *_ALCARECOTkAlMuonIsolated_*_*',
'keep recoTracks_ALCARECOTkAlMuonIsolated_*_*',
'keep recoTrackExtras_ALCARECOTkAlMuonIsolated_*_*',
'keep TrackingRecHitsOwned_ALCARECOTkAlMuonIsolated_*_*',
'keep SiPixelClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolated_*_*',
'keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolated_*_*',
'keep L1AcceptBunchCrossings_*_*_*',
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
'keep *_TriggerResults_*_*',
Expand All @@ -24,5 +28,14 @@
from Configuration.Eras.Modifier_run3_common_cff import run3_common
run3_common.toModify(OutALCARECOTkAlMuonIsolated_noDrop, outputCommands = _run3_common_removedCommands + _run3_common_extraCommands)

# in Phase2, remove the SiStrip clusters and keep the OT ones instead
_phase2_common_removedCommands = OutALCARECOTkAlMuonIsolated_noDrop.outputCommands.copy()
_phase2_common_removedCommands.remove('keep SiStripClusteredmNewDetSetVector_ALCARECOTkAlMuonIsolated_*_*')

_phase2_common_extraCommands = ['keep Phase2TrackerCluster1DedmNewDetSetVector_ALCARECOTkAlMuonIsolated_*_*']

from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
phase2_common.toModify(OutALCARECOTkAlMuonIsolated_noDrop, outputCommands = _phase2_common_removedCommands + _phase2_common_extraCommands )

OutALCARECOTkAlMuonIsolated = OutALCARECOTkAlMuonIsolated_noDrop.clone()
OutALCARECOTkAlMuonIsolated.outputCommands.insert(0, "drop *")
Original file line number Diff line number Diff line change
Expand Up @@ -60,3 +60,5 @@
(pp_on_XeXe_2017 | pp_on_AA).toModify(ALCARECOTkAlMuonIsolated.GlobalSelector,
minJetDeltaR=0.0
)
from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
phase2_tracker.toModify(ALCARECOTkAlMuonIsolated, etaMin = -4, etaMax = 4)
Loading