StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StEEmcPool
StBbcVertex
BbcHex.h
1
#ifndef BbcTail_h
2
#define BbcHex_h
3
4
class
BbcHex
{
5
public
:
6
enum
{len=16,maxAdc=80};
7
//calibration , time walk saturates at adc>maxAdc
8
9
float
a,b,c,d;
10
char
name[len];
11
int
id;
// hexID
12
// hit
13
int
tdc;
// raw channels
14
int
adc;
// raw channels
15
float
tof
;
// time after all corrections (in channels)
16
17
BbcHex
(
int
id
,
char
*nme);
18
void
clear();
19
void
print(
int
k=0);
20
void
setCalib(
float
A,
float
B,
float
C,
float
D)
21
{ a=A; b=B; c=C; d=D;}
22
23
void
setHit(
int
t,
int
a);
24
25
};
26
#endif
tof
Definition:
tof.h:15
BbcHex
Definition:
BbcHex.h:4
Generated by
1.8.5