Merge pull request #5551 from bendavid/pythia8200pre2interface

Pythia8.200pre2 interface changes
properly initialize event attributes in pythia8 lhe interface
update key configuration snippets for pythia 8.2 and create organized fragments for common pythia8 settings
improve comment in config file
proper accounting for merging weights from CKKWL, UMEPS, UNLOPS
cleaning of obsolete files
Merge branch 'iterX-refactor' of github.com:JuantAldea/cmssw into iterX-refactor
Method Class_Version() must be both 'static' and 'public'

genreflex is producing at least two errors while compiling CMSSW
with

    method Class_Version() must be both 'static' and 'public'.

for class reco::LeafRefCandidateT.

Move Class_Version() from protected to public to meet Reflex
requirements.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Adding post cleanign step for hadrons that are not high purity tracks
Adding post cleanign step for hadrons that are not high purity tracks
Implementing some comments from muon POG
PFMET
Chaning pion to muon mass
This reverts commit d0c7c21f5c2816d0f943e4c528ca84966cf763fa.
Fix out-of-range exception caused in IB test. Was using wrong 'muons collection instead of 'muonTracks'.
Fix dimuon thresholds.
explicit DQMIO in datatier of GEN relvals
cleanup unused GEN fragment
Fix a leakage in HLTExoticaSubAnalysis.cc
AVE_4_BX_50ns added; interest of SMP in 72x samples