CGEM BOSS 6.6.5.g
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
Definition: CgemAliRecHit.h:27
int getflag(void) const
Definition: CgemAliRecHit.h:23
double getenergydeposit(void) const
Definition: CgemAliRecHit.h:24
double getrecphi(void) const
Definition: CgemAliRecHit.h:25
void setRecHit(ClusterRefVec::iterator it_hit)
double getrecv(void) const
Definition: CgemAliRecHit.h:26
int getclusterid(void) const
Definition: CgemAliRecHit.h:19
int getclusterflage(void) const
Definition: CgemAliRecHit.h:30
int getclusterflagb(void) const
Definition: CgemAliRecHit.h:29
int getlayerid(void) const
Definition: CgemAliRecHit.h:21
int getTrkId(void) const
Definition: CgemAliRecHit.h:20
int getsheetid(void) const
Definition: CgemAliRecHit.h:22