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

Made Tracker and Muon Geometry const #3651

Merged
merged 8 commits into from May 7, 2014

Conversation

Dr15Jones
Copy link
Contributor

Made data accessible from TrackingGeometry, RPCGeometry, DTGeometry and CSCGeometry all const. This avoids thread-safety problems.

@Dr15Jones
Copy link
Contributor Author

This incorporates #3643 and extends it to the other related geometry classes.
@VinInn

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2014

A new Pull Request was created by @Dr15Jones (Chris Jones) for CMSSW_7_1_X.

Made Tracker and Muon Geometry const

It involves the following packages:

Alignment/MuonAlignment
Alignment/OfflineValidation
Alignment/SurveyAnalysis
Alignment/TrackerAlignment
CalibFormats/SiStripObjects
CalibMuon/CSCCalibration
CalibMuon/DTCalibration
CalibTracker/SiPixelESProducers
CalibTracker/SiStripChannelGain
CalibTracker/SiStripCommon
CalibTracker/SiStripESProducers
CondFormats/SiPixelObjects
CondTools/DT
CondTools/SiPixel
CondTools/SiStrip
DPGAnalysis/Skims
DQM/DTMonitorClient
DQM/DTMonitorModule
DQM/RPCMonitorClient
DQM/RPCMonitorDigi
DQM/SiPixelMonitorCluster
DQM/SiPixelMonitorDigi
DQM/SiPixelMonitorRecHit
DQM/SiPixelMonitorTrack
DQMOffline/Muon
DataFormats/MuonDetId
EventFilter/SiPixelRawToDigi
Fireworks/Geometry
Geometry/CSCGeometry
Geometry/CommonDetUnit
Geometry/DTGeometry
Geometry/RPCGeometry
Geometry/TrackerGeometryBuilder
Geometry/TrackingGeometryAligner
L1Trigger/DTSectorCollector
L1Trigger/DTTrigger
L1Trigger/DTUtilities
L1Trigger/RPCTrigger
L1TriggerConfig/RPCTriggerConfig
RecoLocalMuon/CSCValidation
RecoLocalMuon/DTSegment
RecoLocalMuon/RPCRecHit
RecoTracker/DeDx
SimGeneral/DataMixingModule
SimMuon/CSCDigitizer
SimMuon/GEMDigitizer
SimMuon/RPCDigitizer
SimTracker/SiPixelDigitizer
SimTracker/SiStripDigitizer
SimTracker/TrackerMaterialAnalysis
TrackingTools/TrackAssociator
Validation/MuonRPCGeometry
Validation/RPCRecHits

@diguida, @ianna, @anton-a, @thspeer, @rcastello, @civanch, @ojeda, @vlimant, @cmsbuild, @ktf, @davidlange6, @Dr15Jones, @mdhildreth, @rovere, @deguio, @slava77, @ggovi, @Degano, @mulhearn, @apfeiffer1, @nclopezo, @danduggan, @alja, @franzoni can you please review it and eventually sign? Thanks.
@ghellwig, @pakhotin, @frmeier, @wmtan, @GiacomoSguazzoni, @rovere, @alja, @gpetruc, @cerati, @mmusich, @venturia this is something you requested to watch as well.
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.
@nclopezo, @ktf you are the release manager for this.
You can merge this pull request by typing 'merge' in the first line of your comment.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2014

@deguio
Copy link
Contributor

deguio commented May 6, 2014

+1
I don't have any problem with this PR, however it is probably better to have tests and comparison run again to stay on the safe side. the jenkins summary is not accessible.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 7, 2014

@Dr15Jones
Copy link
Contributor Author

@ktf ping?

@davidlange6
Copy link
Contributor

tests all look good - merging.

davidlange6 added a commit that referenced this pull request May 7, 2014
Made Tracker and Muon Geometry const
@davidlange6 davidlange6 merged commit 71b410f into cms-sw:CMSSW_7_1_X May 7, 2014
@mulhearn
Copy link
Contributor

mulhearn commented May 7, 2014

+1

@Dr15Jones Dr15Jones deleted the constGeom branch May 9, 2014 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment