Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TRecEmcCluster.h

Go to the documentation of this file.
00001 #ifndef RootEventData_TRecEmcCluster_H
00002 #define RootEventData_TRecEmcCluster_H 1
00003 
00004 #include "TObject.h"
00005 #include <iostream>
00006 
00007 using namespace std;
00008 
00009 class TRecEmcCluster : public TObject {
00010 
00011   public:
00012 
00013     TRecEmcCluster();
00014     ~TRecEmcCluster();
00015 
00016     //Get
00017     Int_t clusterId() const { return m_clusterId; }
00018     vector<Int_t> vecHits() const { return  m_vecHits; }
00019     vector<Int_t> vecSeeds() const { return  m_vecSeeds; }
00020     vector<Int_t> vecShowers() const { return  m_vecShowers; }
00021 
00022     //Set
00023     void setClusterId(const Int_t id ) { m_clusterId = id; }
00024     void setVecHits(const vector<Int_t>& vecHits) { m_vecHits = vecHits; }
00025     void setVecSeeds(const vector<Int_t>& vecSeeds) { m_vecSeeds = vecSeeds; }
00026     void setVecShowers(const vector<Int_t>& vecShowers) { m_vecShowers = vecShowers; }
00027 
00028   private:
00029     Int_t m_clusterId;
00030     vector<Int_t> m_vecHits;
00031     vector<Int_t> m_vecSeeds;
00032     vector<Int_t> m_vecShowers;
00033 
00034     ClassDef(TRecEmcCluster,3)
00035 };
00036 
00037 #endif //TrackRootData_TRecEmcCluster_H
00038 

Generated on Wed Feb 2 15:41:40 2011 for BOSS6.5.5 by  doxygen 1.3.9.1