BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
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
18 : f(0)
19 , b(0)
20 , iz(0)
21 , n(0)
22 {}
23 L1StsHit(L1StsHit& h, unsigned short int _n, /*short*/ int sh, /*short*/ int shB)
24 : f(h.f + sh)
25 , b(h.b + shB)
26 , iz(0)
27 , n(_n)
28 {}
29};
30
31#endif
unsigned int TStripI
Definition L1Strip.h:31
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:23
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