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

Enable CaloParticles in the barrel for Phase2 and introduce LC associations #43248

Closed
wants to merge 7 commits into from

Conversation

brusale
Copy link
Contributor

@brusale brusale commented Nov 10, 2023

PR description:

This PR enables the creation of CaloParticles in both ECAL and HCAL for Phase2. In addition, LayerCluster to CaloParticle and LayerCluster to SimCluster associations (described here and used in SimCalorimetry/HGCalAssociatorProducers) are introduced for the barrel region. Also, namespace hgcal has been changed into namespace ticl.

PR validation:

Tested on workflows 24896.0 and 24900.0.

@felicepantaleo @rovere @thomreis @valsdav @bmarzocc @hatakeyamak

@cmsbuild
Copy link
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43248/37615

Code check has found code style and quality issues which could be resolved by applying following patch(s)

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43248/37616

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @brusale (Alessandro Brusamolino) for master.

It involves the following packages:

  • SimCalorimetry/HGCalAssociatorProducers (upgrade, simulation)
  • SimDataFormats/Associations (simulation)
  • SimGeneral/MixingModule (simulation)
  • Validation/HGCalValidation (dqm)

@AdrianoDee, @mdhildreth, @cmsbuild, @syuvivida, @rvenditti, @antoniovagnerini, @tjavaid, @nothingface0, @civanch, @srimanob can you please review it and eventually sign? Thanks.
@ebrondol, @felicepantaleo, @fabiocos, @bsunanda, @vandreev11, @pfs, @rovere, @sameasy, @slomeo, @missirol, @makortel, @lgray, @apsallid, @lecriste, @hatakeyamak, @sethzenz, @cseez, @youyingli this is something you requested to watch as well.
@sextonkennedy, @rappoccio, @antoniovilela you are the release manager for this.

cms-bot commands are listed here

@felicepantaleo
Copy link
Contributor

@cmsbuild please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: Build
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c54897/35751/summary.html
COMMIT: 2019177
CMSSW: CMSSW_14_0_X_2023-11-10-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/43248/35751/install.sh to create a dev area with all the needed externals and cmssw changes.

Build

I found compilation error when building:

>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/TrackstersMergeProducer.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/TrackstersMergeProducerV3.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/TrackstersPCA.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/TrackstersProducer.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/filters.cc
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/SimTrackstersProducer.cc:88:33: error: 'SimToRecoCollectionWithSimClusters' is not a member of 'hgcal'; did you mean 'ticl::SimToRecoCollectionWithSimClusters'?
   88 |   const edm::EDGetTokenT associatorMapSimClusterToReco_token_;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/SimDataFormats/Associations/interface/LayerClusterToSimClusterAssociator.h:10,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/RecoHGCal/TICL/plugins/SimTrackstersProducer.cc:26:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2023-11-10-2300/src/SimDataFormats/Associations/interface/LayerClusterToSimClusterAssociatorBaseImpl.h:23:7: note: 'ticl::SimToRecoCollectionWithSimClusters' declared here


@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals RelVals-INPUT AddOn
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c54897/35754/summary.html
COMMIT: b390a9b
CMSSW: CMSSW_14_0_X_2023-11-11-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/43248/35754/install.sh to create a dev area with all the needed externals and cmssw changes.

RelVals

  • 5.15.1_TTbarFS/step1_TTbarFS.log
  • 135.4135.4_ZEEFS_13/step1_ZEEFS_13.log
  • 2018.12018.1_TTbarFS_13_UP18/step1_TTbarFS_13_UP18.log
Expand to see more relval errors ...

RelVals-INPUT

  • 13234.013234.0_TTbar_14TeV+2021FS/step2_TTbar_14TeV+2021FS.log
  • 13434.013434.0_TTbar_14TeV+2021FSPU/step2_TTbar_14TeV+2021FSPU.log
  • 14034.014034.0_TTbar_14TeV+2023FS/step2_TTbar_14TeV+2023FS.log
Expand to see more relval errors ...

AddOn Tests

[fastsim:1] cmsDriver.py TTbar_8TeV_TuneCUETP8M1_cfi  --conditions auto:run1_mc --fast  -n 100 --eventcontent AODSIM,DQM --relval 100000,1000 -s GEN,SIM,RECOBEFMIX,DIGI:pdigi_valid,L1,DIGI2RAW,L1Reco,RECO,VALIDATION  --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --datatier GEN-SIM-DIGI-RECO,DQMIO --beamspot Realistic8TeVCollision : FAILED - elapsed time: 2 sec (ended on Sat Nov 11 15:43:49 2023) - exit: 256
[fastsim1:1] cmsDriver.py TTbar_13TeV_TuneCUETP8M1_cfi --conditions auto:run2_mc_l1stage1 --fast  -n 100 --eventcontent AODSIM,DQM --relval 100000,1000 -s GEN,SIM,RECOBEFMIX,DIGI:pdigi_valid,L1,DIGI2RAW,L1Reco,RECO,VALIDATION  --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --datatier GEN-SIM-DIGI-RECO,DQMIO --beamspot NominalCollision2015 --era Run2_25ns : FAILED - elapsed time: 2 sec (ended on Sat Nov 11 15:43:52 2023) - exit: 256
[fastsim2:1] cmsDriver.py TTbar_13TeV_TuneCUETP8M1_cfi --conditions auto:run2_mc --fast  -n 100 --eventcontent AODSIM,DQM --relval 100000,1000 -s GEN,SIM,RECOBEFMIX,DIGI:pdigi_valid,L1,DIGI2RAW,L1Reco,RECO,VALIDATION  --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --datatier GEN-SIM-DIGI-RECO,DQMIO --beamspot NominalCollision2015 --era Run2_2016 : FAILED - elapsed time: 2 sec (ended on Sat Nov 11 15:43:57 2023) - exit: 256

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43248/37634

@cmsbuild
Copy link
Contributor

Pull request #43248 was updated. @rvenditti, @syuvivida, @cmsbuild, @mdhildreth, @antoniovagnerini, @srimanob, @jfernan2, @tjavaid, @civanch, @mandrenguyen, @AdrianoDee, @nothingface0 can you please check and sign again.

@felicepantaleo
Copy link
Contributor

@cmsbuild please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c54897/35782/summary.html
COMMIT: 9780d9b
CMSSW: CMSSW_14_0_X_2023-11-13-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/43248/35782/install.sh to create a dev area with all the needed externals and cmssw changes.

RelVals

----- Begin Fatal Exception 15-Nov-2023 10:50:51 CET-----------------------
An exception of category 'InvalidReference' occurred while
   [0] Processing  Event run: 1 lumi: 1 event: 1 stream: 0
   [1] Running path 'validation_step9'
   [2] Calling method for module HGCalValidator/'hgcalValidator'
Exception Message:
can't find reference in AssociationMap at position 7020
----- End Fatal Exception -------------------------------------------------

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43248/37726

@cmsbuild
Copy link
Contributor

Pull request #43248 was updated. @nothingface0, @tjavaid, @antoniovagnerini, @syuvivida, @civanch, @srimanob, @AdrianoDee, @cmsbuild, @rvenditti, @mdhildreth, @jfernan2, @mandrenguyen can you please check and sign again.

@brusale brusale closed this Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants