BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcAliRecHit.h
Go to the documentation of this file.
1#ifndef MDCAliRECHIT_H
2#define MDCAliRECHIT_H
3
4#include "EventModel/Event.h"
6#include "EventModel/Event.h"
7
13#include "Identifier/MdcID.h"
14
16public:
17 void setRecHit(HitRefVec::iterator it_hit);
18 void setKalHit(HelixSegRefVec::iterator it_hit);
19
20 int getLayid() const { return m_layid; }
21 int getCellid() const { return m_cellid; }
22 int getLR() const { return m_lr; }
23 int getStat() const { return m_stat; }
24 double getDocaInc() const { return m_docaInc; }
25 double getDocaExc() const { return m_docaExc; }
26
27 double getDmeas() const { return m_dmeas; }
28 double getErrDmeas() const { return m_errdmeas; }
29
30 double getResiInc() const { return m_resiInc; }
31 double getResiIncLR() const { return m_resilrInc; }
32
33 double getResiExc() const { return m_resiExc; }
34 double getResiExcLR() const { return m_resilrExc; }
35
36 double getRawTime() const { return m_rawtime; } /* excluding TOF */
37 double getTdrift() const { return m_tdrift; }
38 double getQhit() const { return m_qhit; }
39 double getZhit() const { return m_zhit; }
40 double getEntra() const { return m_entra; }
41 double getChisqAdd() const { return m_chisqadd; }
42
43 double getTof() const { return m_tof; }
44
45 double getDr() const { return m_Dr; }
46 double getFi0() const { return m_Fi0; }
47 double getCpa() const { return m_Cpa; }
48 double getDz() const { return m_Dz; }
49 double getTanl() const { return m_Tanl; }
50
51private:
52 int m_layid;
53 int m_cellid;
54 int m_lr;
55 int m_stat;
56
57 double m_docaInc;
58 double m_docaExc;
59
60 double m_dmeas;
61 double m_errdmeas;
62
63 double m_resiInc;
64 double m_resilrInc;
65
66 double m_resiExc;
67 double m_resilrExc;
68
69 double m_rawtime;
70 double m_tdrift;
71 double m_qhit;
72 double m_zhit;
73 double m_entra;
74 double m_chisqadd;
75
76 double m_tof;
77
78 double m_Dr;
79 double m_Fi0;
80 double m_Cpa;
81 double m_Dz;
82 double m_Tanl;
83
84 static const double m_df;
85 static const double m_qf;
86};
87
88#endif /* MDCAliRECHIT_H */
double getDocaExc() const
Definition: MdcAliRecHit.h:25
double getResiExc() const
Definition: MdcAliRecHit.h:33
int getCellid() const
Definition: MdcAliRecHit.h:21
double getDmeas() const
Definition: MdcAliRecHit.h:27
int getLR() const
Definition: MdcAliRecHit.h:22
double getResiExcLR() const
Definition: MdcAliRecHit.h:34
double getErrDmeas() const
Definition: MdcAliRecHit.h:28
double getTdrift() const
Definition: MdcAliRecHit.h:37
double getTof() const
Definition: MdcAliRecHit.h:43
int getLayid() const
Definition: MdcAliRecHit.h:20
void setKalHit(HelixSegRefVec::iterator it_hit)
double getCpa() const
Definition: MdcAliRecHit.h:47
double getZhit() const
Definition: MdcAliRecHit.h:39
int getStat() const
Definition: MdcAliRecHit.h:23
double getResiInc() const
Definition: MdcAliRecHit.h:30
double getEntra() const
Definition: MdcAliRecHit.h:40
double getFi0() const
Definition: MdcAliRecHit.h:46
double getDr() const
Definition: MdcAliRecHit.h:45
double getDz() const
Definition: MdcAliRecHit.h:48
double getRawTime() const
Definition: MdcAliRecHit.h:36
double getChisqAdd() const
Definition: MdcAliRecHit.h:41
double getResiIncLR() const
Definition: MdcAliRecHit.h:31
double getDocaInc() const
Definition: MdcAliRecHit.h:24
double getTanl() const
Definition: MdcAliRecHit.h:49
void setRecHit(HitRefVec::iterator it_hit)
double getQhit() const
Definition: MdcAliRecHit.h:38