fix for offline on demand, a full cleanup in 7.3.X
fix for offline on demand, a full cleanup in 7.3.X
clear collections
clear collections
restore assert ValidationEventGenerator 4tau decays; it'll re-introduced the check to asses the fix of #5119
Remove friends
Provide only const access to ME0EtaPartitions

The const function ME0Geometry::etaPartitions() was allowing non-const
access to the ME0EtaPartitions. This modification fixes that in order
to avoid thread safety issues.
Converted MultiTrackSelector from global to stream

Helgrind identified a race condition in MultiTrackSelector. The problem
was StringCutObjectSelector is not const thread safe (i.e. it has a const
function which modifies its internal state) and therefore only one thread
at a time can call it. Therefore MultiTrackSelector can not simultaneously
talk to multiple events. However, converting the module to a stream module
is thread safe.
Merge pull request #5297 from VinInn/FixBugOnDemandOffline

RecoLocalTracker/SubCollectionProducers -- Fix bug on demand offline
Merge pull request #5324 from Dr15Jones/makeMultiTrackSelectorStreamModule

Converted MultiTrackSelector from global to stream
Merge pull request #5318 from Dr15Jones/staticAnalyzerFixGEMGeometry

Provide only const access to ME0EtaPartitions
Merge pull request #5308 from franzoni/restore-assert-ValidationEventGenerator-4tau-CMSSW_7_2_X_2014-09-15-1400

restore assert ValidationEventGenerator 4tau decays
Merge pull request #5316 from ianna/ddvalue-cleanup

DDValue Cleanup