00001
00002
00003
00004
00005
00006
00007
00008 #include "StEmcMicroV0.h"
00009
00010 ClassImp(StEmcMicroV0);
00011
00012 StEmcMicroV0::StEmcMicroV0()
00013 {
00014 mTracks[0]=NULL;
00015 mTracks[1]=NULL;
00016 mX=0;
00017 mY=0;
00018 mZ=0;
00019 }
00020 StEmcMicroV0::~StEmcMicroV0()
00021 {
00022 for(Int_t i=0;i<2;i++) if (mTracks[i]) delete mTracks[i];
00023 }
00024 StEmcMicroV0::StEmcMicroV0(StEmcMicroV0 * v0)
00025 {
00026 mX=v0->getVertexX();
00027 mY=v0->getVertexY();
00028 mZ=v0->getVertexZ();
00029
00030 for(Int_t i=0;i<2;i++)
00031 {
00032 StEmcMicroTrack *tr =v0->getDaughter(i);
00033 if(tr) mTracks[i] = new StEmcMicroTrack(tr);
00034 }
00035 }
00036
00037