BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/RootEventData/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
11 public:
12
15
16 //Get
17 Int_t clusterId() const { return m_clusterId; }
18 vector<Int_t> vecHits() const { return m_vecHits; }
19 vector<Int_t> vecSeeds() const { return m_vecSeeds; }
20 vector<Int_t> vecShowers() const { return m_vecShowers; }
21
22 //Set
23 void setClusterId(const Int_t id ) { m_clusterId = id; }
24 void setVecHits(const vector<Int_t>& vecHits) { m_vecHits = vecHits; }
25 void setVecSeeds(const vector<Int_t>& vecSeeds) { m_vecSeeds = vecSeeds; }
26 void setVecShowers(const vector<Int_t>& vecShowers) { m_vecShowers = vecShowers; }
27
28 private:
29 Int_t m_clusterId;
30 vector<Int_t> m_vecHits;
31 vector<Int_t> m_vecSeeds;
32 vector<Int_t> m_vecShowers;
33
34 ClassDef(TRecEmcCluster,3)
35};
36
37#endif //TrackRootData_TRecEmcCluster_H
38
void setVecShowers(const vector< Int_t > &vecShowers)