Hall C ROOT/C++ Analyzer (hcana)
THcRun.cxx
Go to the documentation of this file.
1 
9 #include "THcRun.h"
10 #include "THcGlobals.h"
11 #include "TSystem.h"
12 
13 using namespace std;
14 
15 //_____________________________________________________________________________
16 THcRun::THcRun( const char* fname, const char* description ) :
17  THaRun(fname, description)
18 {
19  // Normal & default constructor
20 
22 }
23 
24 //_____________________________________________________________________________
25 THcRun::THcRun( const THcRun& rhs ) :
26  THaRun(rhs)
27 {
28  // Copy ctor
29 
31 }
32 
33 //_____________________________________________________________________________
34 THcRun::THcRun( const vector<TString>& pathList, const char* filename,
35  const char* description )
36  : THaRun(pathList, filename, description)
37 {
38 
40 }
41 
42 //_____________________________________________________________________________
43 THcRun& THcRun::operator=(const THaRunBase& rhs)
44 {
45  // Assignment operator. Not really sure what I (saw) am doing here.
46 
47  if (this != &rhs) {
48  THaRun::operator=(rhs);
50  }
51  return *this;
52 }
53 
54 //_____________________________________________________________________________
56 {
57  // Destructor.
58 
59 }
60 
61 //_____________________________________________________________________________
62 void THcRun::Print( Option_t* opt ) const
63 {
64  THaRun::Print( opt );
65  // fHcParms->Print();
66 }
67 
68 ClassImp(THaRun)
THcRun & operator=(const THaRunBase &rhs)
Definition: THcRun.cxx:43
Description of a CODA run on disk with Hall C parameter DB.
Definition: THcRun.h:13
const char Option_t
STL namespace.
THcParmList * fHcParms
Definition: THcRun.h:26
virtual ~THcRun()
Definition: THcRun.cxx:55
virtual void Print(Option_t *opt="") const
Definition: THcRun.cxx:62
ClassImp(THcDCLookupTTDConv) THcDCLookupTTDConv
R__EXTERN class THcParmList * gHcParms
Definition: THcGlobals.h:11
THcRun(const char *filename="", const char *description="")
Definition: THcRun.cxx:16