NCFS-Pack
A generic (astro)particle physics analysis framework
 
Loading...
Searching...
No Matches
NcVersion.h
Go to the documentation of this file.
1#ifndef NcVersion_h
2#define NcVersion_h
3// Copyright(c) 2009 NCFS/IIHE, All Rights Reserved.
4// See cxx source for full Copyright notice.
5
6#include "TObject.h"
7#include "TString.h"
8
10
11class NcVersion : public TObject
12{
13 public:
14 NcVersion(); // Default constructor
15 virtual ~NcVersion(); // Destructor
16 NcVersion(const NcVersion& v); // Copy constructor
17 NcVersion& operator=(const NcVersion& q); // Set equal to another NcVersion instance
18 virtual void Data() const; // Provide version information
19 TString GetVersion() const; // Provide the version string
20
21 protected:
22 TString fVersion; // The actual version number of this release
23 TString fRev; // Revision identifier of this version
24 TString fDate; // Creation date of this version
25
26 ClassDef(NcVersion,3) // Facility to provide version information
27};
28#endif
TString fDate
Definition NcVersion.h:24
NcVersion & operator=(const NcVersion &q)
TString GetVersion() const
TString fRev
Definition NcVersion.h:23
virtual void Data() const
TString fVersion
Definition NcVersion.h:22
virtual ~NcVersion()
Definition NcVersion.cxx:82