CSidcCluster.C
//-----------------------------------------------------------------------------
// $Header: /asis/offline/ceres/cool/project/RCS/CSidcCluster.C,v 3.0 1996/10/02 09:40:09 voigt Exp $
//
// COOL Program Library
// Copyright (C) CERES collaboration, 1996
//
// Implementation of CSidcCluster class.
//
//-----------------------------------------------------------------------------
#include <iostream.h>
#include <limits.h>
#include "CSidcCluster.h"
CSidcCluster::CSidcCluster()
{
sumAmp = maxAmp = 0;
type = 0;
minAnode = minTBin = INT_MAX;
maxAnode = maxTBin = INT_MIN;
}
CSidcCluster::CSidcCluster(const double amp)
{
sumAmp = maxAmp = amp;
type = 0;
minAnode = minTBin = INT_MAX;
maxAnode = maxTBin = INT_MIN;
}
CSidcCluster & CSidcCluster::operator = (const CSidcCluster &)
{
return *this;
}
CBoolean CSidcCluster::operator== (const CSidcCluster& otherCluster) const
{
return (maxAmp == otherCluster.maxAmp &&
anodeOfMax == otherCluster.anodeOfMax &&
tBinOfMax == otherCluster.tBinOfMax );
}