GetFileFormatVersion.cc
Go to the documentation of this file.
1 // change
3 
4 ////////////////////////////////////////////////////////////////////////
5 // Version history
6 ////////////////////////////////////
7 //
8 // In general:
9 //
10 // * A change to the persistent format which is both backward- and
11 // forward-compatible requires no change to the version or era.
12 //
13 // * A backward-compatible change should change the version.
14 //
15 // * A non-backward-compatible change should change the era,
16 //
17 // Era / Version Comments
18 //
19 // ART_2011a 1 Initial art-only format
20 // ART_2011a 2 No FileID in ROOT file.
21 // ART_2011a 3 Bunch crossing, orbit number and store number removed
22 // from EventAuxiliary.
23 // ART_2011a 4 PtrVector member indicies_-> indices_.
24 // ART_2011a 5 ProductRegistry changes.
25 // BranchDescription improvements.
26 // ParameterSets written to MetaDataDB.
27 // ART_2011a 6 Improvements to ParameterSet information in MetaDataDB.
28 // ART_2011a 7 FileIndex moved to separate tree.
29 // ART_2011a 8 EventID unnecessary data member removed.
30 // ART_2011a 9 RangeSet information stored in RootFileDB.
31 // Stored ParameterSetID for SelectEvents now
32 // corresponds to containing ParameterSet of module
33 // (i.e. the nested SelectEvents.SelectEvents is
34 // deprecated).
35 // ART_2011a 10 Remove persistence of BranchIDListRegistry.
36 // ProductID schema change to storing checksum.
37 // ART_2011a 11 BranchDescription gains supportView_ data member.
38 // ART_2011a 12 RangeSets corresponding to a full run no longer
39 // have a representation of an empty list of EventRanges.
40 // They now have one element with an EventRange that is
41 // used to represent a full run.
42 //
43 ////////////////////////////////////////////////////////////////////////
44 
45 namespace art {
46  int
48  {
49  return 12;
50  }
51 } // namespace art
int getFileFormatVersion()