BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Event/RootEventData/include/RootEventData/TRecEmcCluster.h
Go to the documentation of this file.
1#ifndef RootEventData_TRecEmcCluster_H
2#define RootEventData_TRecEmcCluster_H 1
3
4#include "TObject.h"
5#include <iostream>
6
7using namespace std;
8
9class TRecEmcCluster : public TObject {
10
11public:
14
15 // Get
16 Int_t clusterId() const { return m_clusterId; }
17 vector<Int_t> vecHits() const { return m_vecHits; }
18 vector<Int_t> vecSeeds() const { return m_vecSeeds; }
19 vector<Int_t> vecShowers() const { return m_vecShowers; }
20
21 // Set
22 void setClusterId( const Int_t id ) { m_clusterId = id; }
23 void setVecHits( const vector<Int_t>& vecHits ) { m_vecHits = vecHits; }
24 void setVecSeeds( const vector<Int_t>& vecSeeds ) { m_vecSeeds = vecSeeds; }
25 void setVecShowers( const vector<Int_t>& vecShowers ) { m_vecShowers = vecShowers; }
26
27private:
28 Int_t m_clusterId;
29 vector<Int_t> m_vecHits;
30 vector<Int_t> m_vecSeeds;
31 vector<Int_t> m_vecShowers;
32
33 ClassDef( TRecEmcCluster, 3 )
34};
35
36#endif // TrackRootData_TRecEmcCluster_H
void setVecSeeds(const vector< Int_t > &vecSeeds)
void setVecShowers(const vector< Int_t > &vecShowers)
void setVecHits(const vector< Int_t > &vecHits)