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

TDC changes #1138

Closed

Conversation

andersonjacob
Copy link
Contributor

These are the fixes to the Hcal TDC simulation that are used for the upgrade. The upgrade code lives in the mainstream CMSSW releases as well as the specific SLHC branches. This is to correct the TDC behaviour. As it applies to the Upgrade simulation is has negligible effect on the standard simulation work-flow.

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @andersonjacob for CMSSW_7_0_X.

TDC changes

It involves the following packages:

CalibCalorimetry/HcalAlgos
SimCalorimetry/HcalSimProducers
RecoLocalCalo/HcalRecProducers
RecoLocalCalo/HcalRecAlgos
CalibFormats/CaloObjects
SimCalorimetry/HcalSimAlgos

@smuzaffar, @civanch, @nclopezo, @demattia, @mdhildreth, @thspeer, @rcastello, @giamman, @slava77 can you please review it and eventually sign? Thanks.
You can sign-off by replying to this message having '+1' in the first line of your reply.
You can reject by replying to this message having '-1' in the first line of your reply.
@ktf you are the release manager for this.

@civanch
Copy link
Contributor

civanch commented Oct 23, 2013

I have tried to compile verus recent IB and fail for CalibCalorimetry/HcalAlgols/src/HcalPulseShape

MAy be this pull request is incomplete for 70X?

@nclopezo
Copy link
Contributor

-1
I found an error when building:

Entering library rule at src/RecoLocalCalo/HcalRecAlgos/test
>> Compiling  /build/cmsbuild/jenkins-workarea/workspace/Pull-Request-Integration/ARCHITECTURE/slc5_amd64_gcc481/CMSSW_7_0_X_2013-10-23-0200/src/CalibCalorimetry/HcalAlgos/test/HcalShapeIntegrator.cpp 
>> Compiling  /build/cmsbuild/jenkins-workarea/workspace/Pull-Request-Integration/ARCHITECTURE/slc5_amd64_gcc481/CMSSW_7_0_X_2013-10-23-0200/src/CalibCalorimetry/HcalAlgos/test/HcalPulseContainmentTest.cpp 
Entering library rule at FastSimulation/CaloRecHitsProducer
>> Compiling LCG dictionary: tmp/slc5_amd64_gcc481/src/SimCalorimetry/HcalSimAlgos/src/SimCalorimetryHcalSimAlgos/a/xr.cc
/build/cmsbuild/jenkins-workarea/workspace/Pull-Request-Integration/ARCHITECTURE/slc5_amd64_gcc481/CMSSW_7_0_X_2013-10-23-0200/src/CalibCalorimetry/HcalAlgos/src/HcalPulseShapes.cc:437:79: error: no 'double HcalPulseShapes::gexp(double, double, double, double, double)' member function declared in class 'HcalPulseShapes'
 double HcalPulseShapes::gexp(double t, double A, double c, double t0, double s) {
                                                                               ^
>> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/Pull-Request-Integration/ARCHITECTURE/slc5_amd64_gcc481/CMSSW_7_0_X_2013-10-23-0200/src/FastSimulation/CaloRecHitsProducer/test/DigiCheck.cc 
>> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/Pull-Request-Integration/ARCHITECTURE/slc5_amd64_gcc481/CMSSW_7_0_X_2013-10-23-0200/src/FastSimulation/CaloRecHitsProducer/test/NoiseCheck.cc 
Entering library rule at SimCalorimetry/HcalSimProducers


you can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/971/summary.html

@cmsbuild
Copy link
Contributor

Pull request #1138 was updated. @smuzaffar, @civanch, @nclopezo, @demattia, @mdhildreth, @thspeer, @rcastello, @giamman, @slava77 can you please check and sign again.

@andersonjacob
Copy link
Contributor Author

I removed the function HcalPulseShapes::gexp(...). This was left over from an intermediate step.

@andersonjacob
Copy link
Contributor Author

This request has a regression that I didn't notice until this morning. It should be closed. I'll submit a new request when the regressions have been corrected.

@nclopezo
Copy link
Contributor

bundocka pushed a commit to bundocka/cmssw that referenced this pull request Jun 20, 2023
caloParams_2023_v0_3 to use latest L1T JEC 2023_v0
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.

None yet

4 participants