backport of PR5772 to 72X
update of 72X PR
IsoTrackHB/HE
Merged refs/pull/5964/head from repository cms-sw
remove usage of HCAL electronic map
Fix errors from using published dataset names
Allow experiment type to be set
add copyMVA parameter in order to handle also track collections not associated to any MVA value map (i.e., some track collection used @HLT)
new Scenario of TrackerCSA14+LS1BPixrepair added; more details can be found on presentation
https://indico.cern.ch/event/342234/session/0/contribution/12/material/slides/1.pdf
DQM protobuf reads and writes now close the file descriptors properly.

Well, not properly, this is just a quick fix.
We should rewrite and avoid using ::open altogether.
fix compareStringsPlain
Track refitting for cosmic track splitting validation
NaviagtionSchool in TrackFitter
https://hypernews.cern.ch/HyperNews/CMS/get/tif-alignment/242/1/1/1/1/1/1.html
Fix a minor compilation mistake introduced in the previous commit.
Merge pull request #6570 from dmitrijus/file_descriptor_hax

DQM protobuf reads and writes now close the file descriptors properly.
Merge pull request #6247 from hroskes/track-splitting-72X-for-pullrequest

Bugfix for cosmic track splitting alignment validation
Merge pull request #6230 from bsunanda/IsoCalib02

IsoTrackHB/HE (bsunanda:IsoCalib02)
end of run on request of hltd
function to read last lumi to process by CMSSW before EoR
last lumisection to process read from CMSSW_STOP file