BmnRoot
Loading...
Searching...
No Matches
L1StsHit.h
Go to the documentation of this file.
1#ifndef _L1StsHit_h_
2#define _L1StsHit_h_
3
4#include "L1Strip.h"
5
6typedef unsigned /*short*/ int THitI; // strip index type
7typedef unsigned short int TZPosI; // strip z-coor index type
8
10{
11 public:
12 TStripI f, b; // front and back strip indices
13 TZPosI iz; // index of z coor. in L1Algo::vStsZPos
14
15 unsigned short int n; // number of event
16
17 L1StsHit():f(0),b(0),iz(0),n(0) {}
18 L1StsHit(L1StsHit &h, unsigned short int _n, /*short*/ int sh, /*short*/ int shB):f(h.f + sh),b(h.b + shB),iz(0),n(_n){}
19
20};
21
22#endif
unsigned int TStripI
Definition L1Strip.h:22
unsigned short int TZPosI
Definition L1StsHit.h:7
unsigned int THitI
Definition L1StsHit.h:6
L1StsHit(L1StsHit &h, unsigned short int _n, int sh, int shB)
Definition L1StsHit.h:18
TZPosI iz
Definition L1StsHit.h:13
unsigned short int n
Definition L1StsHit.h:15
L1StsHit()
Definition L1StsHit.h:17
TStripI f
Definition L1StsHit.h:12
TStripI b
Definition L1StsHit.h:12