00001
00002
00003
00004
00005
00006
00007
00008 #include "StMuEmcPoint.h"
00009 #include "TString.h"
00010 ClassImp(StMuEmcPoint)
00011
00012 StMuEmcPoint::StMuEmcPoint()
00013 : TObject()
00014 {
00015 mEta=mPhi=mRadius=mDeltaEta=mDeltaPhi=mEnergy=mChiSquare=0;
00016 memset(mEmc,0,sizeof(mEmc));
00017 }
00018 StMuEmcPoint::StMuEmcPoint(StMuEmcPoint *point)
00019 : TObject(*point)
00020 {
00021 mEta=point->getEta();
00022 mPhi=point->getPhi();
00023 mRadius=point->getRadius();
00024 mDeltaEta=point->getDeltaEta();
00025 mDeltaPhi=point->getDeltaPhi();
00026 mEnergy=point->getEnergy();
00027 mChiSquare=point->getChiSquare();
00028 for(Int_t d=0;d<8;d++)
00029 {
00030 Int_t EmcDet=d+1;
00031 setCluster(point->getCluster(EmcDet),EmcDet);
00032 }
00033 }
00034 StMuEmcPoint::~StMuEmcPoint()
00035 {
00036 for (int i=0;i<8;i++) {
00037
00038 mEmc[i] = 0;
00039 }
00040 }