Noisy PileupJetIdProducer in Prompt reconstruction
While investigating a PromptReco reproducer in https://github.com/cms-sw/cmssw/issues/45089#issue-2322763515 I noticed many printouts along
%MSG-e FactorizedJetCorrectorCalculator: PileupJetIdProducer:pileupJetIdCalculatorPUPPIDQM 29-May-2024 23:36:50 CEST Run: 381067 Event: 682965806
jet phi is not set
%MSG
from pileupJetIdCalculatorPUPPIDQM and pileupJetIdCalculatorCHSDQM. In that example job, in 26466 events there were total of 4733863 printouts, corresponding to 767 MB of log.
Could these be silenced in some way?
assign reconstruction, dqm
New categories assigned: reconstruction,dqm
@jfernan2,@mandrenguyen,@rvenditti,@syuvivida,@tjavaid,@nothingface0,@antoniovagnerini you have been requested to review this Pull request/Issue and eventually sign? Thanks
cms-bot internal usage
A new Issue was created by @makortel.
@Dr15Jones, @antoniovilela, @rappoccio, @sextonkennedy, @makortel, @smuzaffar can you please review it and eventually sign/assign? Thanks.
cms-bot commands are listed here
Could somebody look into this? The amount of logs is quite substantial.
type jetmet
@iatakisi as current DQM Offline expert, could you please have a look?
@makortel @jfernan2 has this been resolved? I can take a look at this from the jetmet side.
No, it has not, please have a llok and make a proposal for solution. Thanks
The printouts appear because one of the levels in the latest JECs is now dependent on jet phi. The variable is not explicitly set here:
https://github.com/cms-sw/cmssw/blob/77c6c383f4c1af489c3778cc052abe2e737c0808/RecoJets/JetProducers/plugins/PileupJetIdProducer.cc#L158-L165
Simply adding jecCor_->setJetPhi(jet.phi()); suppress the message. I have tested that the prinouts no longer appear using RunPromptReco.py. The PRs for the master and 14_0_X branches will be submitted shortly.
Thanks @nurfikri89 !
+1 Fixed by https://github.com/cms-sw/cmssw/pull/45270