00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "StRichCluster.h"
00024
00025 static const char rcsid[] = "$Id: StRichCluster.cxx,v 2.3 2001/04/05 04:00:52 ullrich Exp $";
00026
00027 ClassImp(StRichCluster)
00028
00029 StRichCluster::StRichCluster()
00030 : mNumberOfPads(0), mNumberOfLocalMax(0), mFirstPad(0),
00031 mAmplitudeSum(0), mAmplitude2Sum(0) {}
00032
00033 StRichCluster::StRichCluster(int nPads, int nLocMax, int fPad, float ampSum, float amp2Sum, float rms2)
00034 : mNumberOfPads(nPads), mNumberOfLocalMax(nLocMax), mFirstPad(fPad),
00035 mAmplitudeSum(ampSum), mAmplitude2Sum(amp2Sum), mRms2(rms2) {}
00036
00037 StRichCluster::~StRichCluster() {}
00038
00039 int
00040 StRichCluster::operator==(const StRichCluster& cluster) const
00041 {
00042 return ( mNumberOfPads == cluster.mNumberOfPads &&
00043 mFirstPad == cluster.mFirstPad &&
00044 mNumberOfLocalMax == cluster.mNumberOfLocalMax &&
00045 mMinimumAmplitudeOfLocalMax == cluster.mMinimumAmplitudeOfLocalMax &&
00046 mAmplitudeSum == cluster.mAmplitudeSum &&
00047 mRms2 == cluster.mRms2 );
00048 }