Back to index

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]; 
} 
 

Back to index