hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
RawSvtHit.cxx
Go to the documentation of this file.
1
7#include "RawSvtHit.h"
8
10
12 : TObject() {
13 }
14
18
20 TObject::Clear();
21}
22
23void RawSvtHit::setFitN(int fitN) {
24 fitN_ = fitN;
25}
26
27void RawSvtHit::setFit(double fit[5], int fitI) {
28 fit_[fitI][0] = fit[0];
29 fit_[fitI][1] = fit[1];
30 fit_[fitI][2] = fit[2];
31 fit_[fitI][3] = fit[3];
32 fit_[fitI][4] = fit[4];
33}
34
35void RawSvtHit::setADCs(int adcs[6]) {
36 adcs_[0] = adcs[0];
37 adcs_[1] = adcs[1];
38 adcs_[2] = adcs[2];
39 adcs_[3] = adcs[3];
40 adcs_[4] = adcs[4];
41 adcs_[5] = adcs[5];
42}
43
44void RawSvtHit::setSystem(int system) {
45 system_ = system;
46}
47
48void RawSvtHit::setBarrel(int barrel) {
49 barrel_ = barrel;
50}
51
52void RawSvtHit::setLayer(int layer) {
53 layer_ = layer;
54}
55
56void RawSvtHit::setModule(int module) {
57 module_ = module;
58}
59
60void RawSvtHit::setSensor(int sensor) {
61 sensor_ = sensor;
62}
63
64void RawSvtHit::setSide(int side) {
65 side_ = side;
66}
67
68void RawSvtHit::setStrip(int strip) {
69 strip_ = strip;
70}
71
72double * RawSvtHit::getFit(int fitI) {
73 return fit_[fitI];
74}
75
77 return adcs_;
78}
79
81 return system_;
82}
83
85 return barrel_;
86}
87
89 return layer_;
90}
91
93 return module_;
94}
95
97 return sensor_;
98}
99
101 return side_;
102}
103
105 return strip_;
106}
107
ClassImp(RawSvtHit) RawSvtHit
Definition RawSvtHit.cxx:9
Class used to encapsulate raw svt hit information.
int barrel_
Definition RawSvtHit.h:117
int module_
Definition RawSvtHit.h:119
void setBarrel(int barrel)
Definition RawSvtHit.cxx:48
virtual ~RawSvtHit()
Definition RawSvtHit.cxx:15
void setSystem(int system)
Definition RawSvtHit.cxx:44
int getStrip()
void setFit(double fit[5], int fitI)
Definition RawSvtHit.cxx:27
int getBarrel()
Definition RawSvtHit.cxx:84
double fit_[2][5]
Definition RawSvtHit.h:125
int getLayer()
Definition RawSvtHit.cxx:88
int getSide()
void setStrip(int strip)
Definition RawSvtHit.cxx:68
void setSensor(int sensor)
Definition RawSvtHit.cxx:60
void setSide(int side)
Definition RawSvtHit.cxx:64
int getSensor()
Definition RawSvtHit.cxx:96
double * getFit(int fitI)
Definition RawSvtHit.cxx:72
void Clear()
Definition RawSvtHit.cxx:19
int getSystem()
Definition RawSvtHit.cxx:80
int system_
Definition RawSvtHit.h:116
int * getADCs()
Definition RawSvtHit.cxx:76
int sensor_
Definition RawSvtHit.h:120
void setADCs(int adcs[6])
Definition RawSvtHit.cxx:35
int getModule()
Definition RawSvtHit.cxx:92
void setFitN(int fitN)
Definition RawSvtHit.cxx:23
void setLayer(int layer)
Definition RawSvtHit.cxx:52
int adcs_[6]
Definition RawSvtHit.h:115
void setModule(int module)
Definition RawSvtHit.cxx:56