Fixed typo in setError that caused error_ not to be set

clang caught a typo where the argument 'error' was being assigned
to itself rather than to 'error_'.
clang required explicit default constructor call

Had to explicitly add universal initializer syntax to instantiation
of a temporary const object.
Moved functions from an unnamed namespace to avoid clang problems

clang complained that 'sign' was not being used because the templated
function which used it was not being instantiated in a given object
file. However, since declaring unnamed namespaces in a header is a
bad idea anyway, I moved one function to be a static member of the
template (since it was also templated on the same type) and put
'sign' into a unique namespace.
Fixed bug in BoostedJetMerger and made it a edm::stream::Producer

BoostedJetMerger had the wrong signature for beginJob and therefore
that function was never called (caught by clang). However, neither
beginJob nor endJob did anything so those methods were removed.
In addition, it was safe to change BoostedJetMerger to an
edm::stream::Producer and therefore become efficient when running
with multiple threads.
Fix crash in DTDCSByLumiSummary when MonitorElements are missing

This change properly protects the module from the case where the
MonitorElements it wants from DQMStore are not available.
This fixes a crash seen in the threaded IB RelVals.
Merge pull request #4963 from Dr15Jones/clangFixForAssociativeIterator

Change forward declartion from struct to class for clang
Update to L1 uGT XSD 0.6.0 with more complete muon conditions and algos
Protect Electron DQM code from missing MonitorElements

Added needed additional protection for case where a MonitorElement
is missing from the DQMStore.
This fixes a crash seen in the threaded IB RelVals.
add photon rapidity
add pfmet phi
add triggerAccept switch
add triggerAccept switch
separate cross section calculation based on whether hepidwtup number
Merge pull request #4965 from Dr15Jones/fixClangProblemsInDataFormatsPatCandidates

Fix clang problems in DataFormats/PatCandidates
Adopt changes suggested by Chris Jones
Merge pull request #4961 from pgunnell/CMSSW_7_1_X

Pythia8CUEP8M1Settings_cfi.py (72x)
Merge pull request #4967 from Dr15Jones/fixClangProblemsInPhysicsToolsPatUtils

Fixed bug in BoostedJetMerger and made it a edm::stream::Producer
Merge pull request #4966 from Dr15Jones/fixClangProblemsInJetMETCorrectionsType1MET

Fix clang problems in JetMETCorrections/Type1MET
Merge pull request #4969 from Dr15Jones/fixCrashInElectronDQMwhenMonitorElementMissing

Protect Electron DQM code from missing MonitorElements
Merge pull request #4959 from franzoni/update-input-samples-CMSSW_7_2_0_pre4

Update input samples