Newer
Older
/** \class THcRun
\ingroup Base
\brief Description of a CODA run on disk with Hall C parameter DB
\author S. A. Wood, 31-October-2017
*/
#include "THcRun.h"
#include "THcGlobals.h"
#include "TSystem.h"
using namespace std;
//_____________________________________________________________________________
THcRun::THcRun( const char* fname, const char* description ) :
THaRun(fname, description)
{
// Normal & default constructor
fHcParms = gHcParms;
}
//_____________________________________________________________________________
THcRun::THcRun( const THcRun& rhs ) :
{
// Copy ctor
fHcParms = gHcParms;
}
//_____________________________________________________________________________
THcRun::THcRun( const vector<TString>& pathList, const char* filename,
const char* description )
: THaRun(pathList, filename, description)
{
fHcParms = gHcParms;
}
//_____________________________________________________________________________
THcRun& THcRun::operator=(const THaRunBase& rhs)
{
// Assignment operator. Not really sure what I (saw) am doing here.
if (this != &rhs) {
THaRun::operator=(rhs);
fHcParms = gHcParms;
}
return *this;
}
//_____________________________________________________________________________
THcRun::~THcRun()
{
// Destructor.
}
//_____________________________________________________________________________
void THcRun::Print( Option_t* opt ) const
{
THaRun::Print( opt );
// fHcParms->Print();