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.
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Functions
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Enumerator
Files
File List
File Members
All
c
d
f
i
j
l
m
n
p
r
s
u
Functions
c
d
f
i
m
n
r
s
u
Variables
Typedefs
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Loading...
Searching...
No Matches
event
include
RawSvtHit.h
Go to the documentation of this file.
1
7
#ifndef _RAW_SVT_HIT_H_
8
#define _RAW_SVT_HIT_H_
9
10
//----------------//
11
// C++ StdLib //
12
//----------------//
13
#include <iostream>
14
15
//----------//
16
// ROOT //
17
//----------//
18
#include <TObject.h>
19
#include <TClonesArray.h>
20
21
class
RawSvtHit
:
public
TObject {
22
23
public
:
24
26
RawSvtHit
();
27
29
virtual
~RawSvtHit
();
30
32
void
Clear
();
33
35
void
setFitN
(
int
fitN);
36
38
void
setFit
(
double
fit[5],
int
fitI);
39
41
void
setADCs
(
int
adcs[6]);
42
44
void
setSystem
(
int
system);
45
47
void
setBarrel
(
int
barrel);
48
50
void
setLayer
(
int
layer);
51
53
void
setModule
(
int
module);
54
56
void
setSensor
(
int
sensor);
57
59
void
setSide
(
int
side);
60
62
void
setStrip
(
int
strip);
63
65
int
getFitN
() {
return
fitN_
;}
66
68
double
*
getFit
(
int
fitI);
69
71
int
*
getADCs
();
72
74
int
getSystem
();
75
77
int
getBarrel
();
78
80
int
getLayer
();
81
83
int
getModule
();
84
86
int
getSensor
();
87
89
int
getSide
();
90
92
int
getStrip
();
93
95
double
getT0
(
int
fitI) {
return
fit_
[fitI][0];}
96
98
double
getT0err
(
int
fitI) {
return
fit_
[fitI][1];}
99
101
double
getAmp
(
int
fitI) {
return
fit_
[fitI][2];}
102
104
double
getAmpErr
(
int
fitI) {
return
fit_
[fitI][3];}
105
107
double
getChiSq
(
int
fitI) {
return
fit_
[fitI][4];}
108
109
ClassDef
(
RawSvtHit
, 1);
110
111
private
:
112
113
115
int
adcs_
[6]{-999,-999,-999,-999,-999,-999};
116
int
system_
{-999};
117
int
barrel_
{-999};
118
int
layer_
{-999};
119
int
module_
{-999};
120
int
sensor_
{-999};
121
int
side_
{-999};
122
int
strip_
{-999};
124
int
fitN_
{0};
125
double
fit_
[2][5]{{-999.9,-999.9,-999.9,-999.9,-999.9},{-999.9,-999.9,-999.9,-999.9,-999.9}};
126
127
};
// RawSvtHit
21
class
RawSvtHit
:
public
TObject {
…
};
128
129
#endif
RawSvtHit
Definition
RawSvtHit.h:21
RawSvtHit::getFitN
int getFitN()
Definition
RawSvtHit.h:65
RawSvtHit::barrel_
int barrel_
Definition
RawSvtHit.h:117
RawSvtHit::ClassDef
ClassDef(RawSvtHit, 1)
RawSvtHit::getChiSq
double getChiSq(int fitI)
Definition
RawSvtHit.h:107
RawSvtHit::module_
int module_
Definition
RawSvtHit.h:119
RawSvtHit::setBarrel
void setBarrel(int barrel)
Definition
RawSvtHit.cxx:48
RawSvtHit::~RawSvtHit
virtual ~RawSvtHit()
Definition
RawSvtHit.cxx:15
RawSvtHit::setSystem
void setSystem(int system)
Definition
RawSvtHit.cxx:44
RawSvtHit::getStrip
int getStrip()
Definition
RawSvtHit.cxx:104
RawSvtHit::setFit
void setFit(double fit[5], int fitI)
Definition
RawSvtHit.cxx:27
RawSvtHit::getBarrel
int getBarrel()
Definition
RawSvtHit.cxx:84
RawSvtHit::fit_
double fit_[2][5]
Definition
RawSvtHit.h:125
RawSvtHit::getLayer
int getLayer()
Definition
RawSvtHit.cxx:88
RawSvtHit::fitN_
int fitN_
Definition
RawSvtHit.h:124
RawSvtHit::side_
int side_
Definition
RawSvtHit.h:121
RawSvtHit::strip_
int strip_
Definition
RawSvtHit.h:122
RawSvtHit::RawSvtHit
RawSvtHit()
RawSvtHit::getSide
int getSide()
Definition
RawSvtHit.cxx:100
RawSvtHit::setStrip
void setStrip(int strip)
Definition
RawSvtHit.cxx:68
RawSvtHit::setSensor
void setSensor(int sensor)
Definition
RawSvtHit.cxx:60
RawSvtHit::setSide
void setSide(int side)
Definition
RawSvtHit.cxx:64
RawSvtHit::getSensor
int getSensor()
Definition
RawSvtHit.cxx:96
RawSvtHit::getAmp
double getAmp(int fitI)
Definition
RawSvtHit.h:101
RawSvtHit::getAmpErr
double getAmpErr(int fitI)
Definition
RawSvtHit.h:104
RawSvtHit::getFit
double * getFit(int fitI)
Definition
RawSvtHit.cxx:72
RawSvtHit::getT0
double getT0(int fitI)
Definition
RawSvtHit.h:95
RawSvtHit::Clear
void Clear()
Definition
RawSvtHit.cxx:19
RawSvtHit::getSystem
int getSystem()
Definition
RawSvtHit.cxx:80
RawSvtHit::getT0err
double getT0err(int fitI)
Definition
RawSvtHit.h:98
RawSvtHit::system_
int system_
Definition
RawSvtHit.h:116
RawSvtHit::getADCs
int * getADCs()
Definition
RawSvtHit.cxx:76
RawSvtHit::layer_
int layer_
Definition
RawSvtHit.h:118
RawSvtHit::sensor_
int sensor_
Definition
RawSvtHit.h:120
RawSvtHit::setADCs
void setADCs(int adcs[6])
Definition
RawSvtHit.cxx:35
RawSvtHit::getModule
int getModule()
Definition
RawSvtHit.cxx:92
RawSvtHit::setFitN
void setFitN(int fitN)
Definition
RawSvtHit.cxx:23
RawSvtHit::setLayer
void setLayer(int layer)
Definition
RawSvtHit.cxx:52
RawSvtHit::adcs_
int adcs_[6]
Definition
RawSvtHit.h:115
RawSvtHit::setModule
void setModule(int module)
Definition
RawSvtHit.cxx:56
Generated by
1.9.8