PdbObjyCalHeader.ddl
//-----------------------------------------------------------------------------
// $Header: /afs/rhic/phenix/PHENIX_CVS/offline/database/pdbcal/PdbObjyCalHeader.ddl,v 1.2 1999/08/27 20:49:19 messer Exp $
//
// The pdbcal package
// Copyright (C) PHENIX collaboration, 1999
//
// Declaration of class PdbObjyCalHeader
//
// Purpose: Objectivity implementation of bank header
//
// Description:
//
// Author: Matthias Messer
//-----------------------------------------------------------------------------
#ifndef __PDBOBJYCALHEADER_HH__
#define __PDBOBJYCALHEADER_HH__
#include "PdbCalHeader.hh"
#include "PdbObjyCalBank.h"
class PdbObjyCalHeader : public ooObj, public PdbCalHeader {
public:
PdbObjyCalHeader();
PdbObjyCalHeader(PdbBankID, const char *, PHTimeStamp &, PHTimeStamp &);
~PdbObjyCalHeader();
ooRef(PdbObjyCalBank) getBank() { return bank; }
void setBank(ooRef(PdbObjyCalBank) val) { bank = val; }
private:
ooRef(PdbObjyCalBank) bank;
};
#endif /* __PDBOBJYCALHEADER_HH__ */