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
11
class
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
NcVersion::fDate
TString fDate
Definition
NcVersion.h:24
NcVersion::operator=
NcVersion & operator=(const NcVersion &q)
Definition
NcVersion.cxx:104
NcVersion::NcVersion
NcVersion()
Definition
NcVersion.cxx:69
NcVersion::GetVersion
TString GetVersion() const
Definition
NcVersion.cxx:134
NcVersion::fRev
TString fRev
Definition
NcVersion.h:23
NcVersion::Data
virtual void Data() const
Definition
NcVersion.cxx:119
NcVersion::fVersion
TString fVersion
Definition
NcVersion.h:22
NcVersion::~NcVersion
virtual ~NcVersion()
Definition
NcVersion.cxx:82
ncfspack
source
NcVersion.h
Generated by
1.13.2