CRingMask.C
//-----------------------------------------------------------------------------
// $Header: /asis/offline/ceres/cool/project/RCS/CRingMask.C,v 3.0 1996/10/02 09:40:18 voigt Exp $
//
// COOL Program Library
// Copyright (C) CERES collaboration, 1996
//
// Implementation of CRingMask class.
//
//-----------------------------------------------------------------------------
#include <iostream.h>
#include "CRingMask.h"
CRingMask::CRingMask()
{
x = y = 0;
length = 0;
}
CRingMask::CRingMask(const int len)
{
x = y = 0;
this->resize(len);
}
CRingMask::~CRingMask()
{
delete [] x;
delete [] y;
}
void CRingMask::resize(const int len)
{
length = len;
delete [] x;
delete [] y;
x = new int[length];
y = new int[length];
}