PdbBankID.cc
//-----------------------------------------------------------------------------
// $Header: /afs/rhic/phenix/PHENIX_CVS/offline/database/pdbcal/PdbBankID.cc,v 1.7 1999/11/17 15:25:29 messer Exp $
//
// The pdbcal package
// Copyright (C) PHENIX collaboration, 1999
//
// Implementation of class PdbBankID
//
// Author: Matthias Messer
//-----------------------------------------------------------------------------
#include "PdbBankID.hh"
#include "PHString.h"
#include <iostream.h>
PdbBankID::PdbBankID()
{
bankID = 0;
}
PdbBankID::PdbBankID(const PdbBankID & other)
{
bankID = other.bankID;
}
PdbBankID::PdbBankID(int val)
{
bankID = val;
}
PdbBankID::PdbBankID(const PHString & idString)
{
set(idString);
}
PdbBankID::~PdbBankID()
{
}
void PdbBankID::set(const PHString & idString)
{
bankID = 42;
}
void PdbBankID::print() const
{
cout << "BankID = " << bankID << endl;
}
PdbBankID & PdbBankID::operator = (const PdbBankID & a)
{
bankID = a.bankID;
return *this;
}
int operator == (const PdbBankID & a, const PdbBankID & b)
{
return (a.bankID == b.bankID);
}