NAIA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
NAIAVersion.h
Go to the documentation of this file.
1 
8 #ifndef NAIA_VERSION_H
9 #define NAIA_VERSION_H
10 
11 // ROOT headers
12 #include "TObject.h"
13 
14 namespace NAIA {
15 
21 struct Version : public TObject {
22  unsigned int major = 0;
23  unsigned int minor = 1;
24  unsigned int patch = 3;
25 
26  ClassDef(Version, 1)
27 };
28 } // namespace NAIA
29 
30 #endif
Container class for versioning info.
Definition: NAIAVersion.h:21
unsigned int major
updated only upon breaking datamodel changes
Definition: NAIAVersion.h:22
unsigned int patch
updated only upon API and processing changes
Definition: NAIAVersion.h:24
unsigned int minor
updated only upon schema-evolution tolerated datamodel changes
Definition: NAIAVersion.h:23