cms-sw/cmssw — pull request #2460 by wmtan (2014-02-13 20:08:05+00:00)
Title: Update Class Versions of classes impacted by ROOT 6

This pull request fixes most (perhaps all) ROOT6 relval errors of the form:

The StreamerInfo of class MyClass read from file MyFIle.root has the same version (=10) as the active class but a different checksum.

The classes in question have different checksums in ROOT 5 and ROOT 6 for valid reasons.
This pull request updates the version numbers for these classes. Because edmClassVersion is currently disabled in ROOT6, it is non-trivial to get the checksums for ROOT6 and guarantee that they are correct.. Therefore, "999999999" is used as a placeholder for the checksum in the ROOT6 version. When edmCheckClassVersion is turned back on, each instance of "999999999" can then be easily changed to the correct checksum.