StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StMuEmcCluster.cxx
1 //###########################################################
2 // EMC Micro Event
3 // Author: Alexandre A. P. Suaide
4 // initial version 08/2001
5 //
6 // See README for details
7 //###########################################################
8 #include "StMuEmcCluster.h"
9 
10 ClassImp(StMuEmcCluster)
11 
13  : TObject()
14 {
15  Clear();
16 }
17 StMuEmcCluster::~StMuEmcCluster()
18 {
19 }
20 void StMuEmcCluster::Clear(Option_t*)
21 {
22  mEta=0;mPhi=0;mSigmaEta=0;mSigmaPhi=0;mEnergy=0;mNHits=0;
23  mHits.Set(0);
24 }
25 StMuEmcCluster::StMuEmcCluster(const StMuEmcCluster* cl)
26  : TObject(*cl)
27 {
28  mEta=cl->getEta();
29  mPhi=cl->getPhi();
30  mSigmaEta=cl->getSigmaEta();
31  mSigmaPhi=cl->getSigmaPhi();
32  mEnergy=cl->getEnergy();
33  setNHits(cl->getNHits());
34  for(int i =0;i<getNHits();i++) setHitId(i,cl->getHitId(i));
35 }
36 
float getSigmaEta() const
Return SigmaEta of the cluster.
int getHitId(int hitNumber) const
Return one hit of the cluster.
virtual void Clear(Option_t *option="")
User defined functions.
Definition: StMaker.cxx:634
int getNHits() const
Return Number of hits of the cluster.
float getPhi() const
Return Phi of the cluster.
float getSigmaPhi() const
Return SigmaPhi of the cluster.
float getEta() const
Return Eta of the cluster.