CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
CgemAliRecHit.h
Go to the documentation of this file.
1#ifndef CGEMAliRECHIT_H
2#define CGEMAliRECHIT_H
3
4#include "EventModel/Event.h"
6#include "EventModel/Event.h"
7
13
15 public:
16 void setRecHit(ClusterRefVec::iterator it_hit);
17
18 //get method//
19 int getclusterid(void) const{return m_clusterid;};
20 int getTrkId(void) const { return m_trkid; }
21 int getlayerid(void) const{return m_layerid;};
22 int getsheetid(void) const{return m_sheetid;};
23 int getflag (void) const{return m_flag; };
24 double getenergydeposit(void) const{return m_energydeposit;};
25 double getrecphi (void) const{return m_recphi ;};
26 double getrecv (void) const{return m_recv ;};
27 double getRecZ(void) const {return m_recZ;};
28
29 int getclusterflagb(void) const{return m_clusterflag.first;};
30 int getclusterflage(void) const{return m_clusterflag.second;};
31
32
33 private:
34 int m_clusterid;
35 int m_trkid;
36 int m_layerid;
37 int m_sheetid;
38 int m_flag;
39 double m_energydeposit;
40 double m_recphi;
41 double m_recv;
42 double m_recZ;
43
44 typedef std::pair<int,int> beflag;
45 beflag m_clusterflag;
46 static const double m_df;
47 static const double m_qf;
48};
49
50#endif /* CGEMAliRECHIT_H */
double getRecZ(void) const
int getflag(void) const
double getenergydeposit(void) const
double getrecphi(void) const
void setRecHit(ClusterRefVec::iterator it_hit)
double getrecv(void) const
int getclusterid(void) const
int getclusterflage(void) const
int getclusterflagb(void) const
int getlayerid(void) const
int getTrkId(void) const
int getsheetid(void) const