Belle II Software development
ARICHTracking Class Reference

Beamtest ARICH Geometry Tracking Class. More...

#include <ARICHBtestGeometryPar.h>

Public Member Functions

 ARICHTracking ()
 Default Constructor.
 
 ~ARICHTracking ()
 Default destructor.
 
void Print ()
 Debug printouts.
 

Public Attributes

int tdc [4]
 TDC of the 4 cathode signals.
 
int atdc
 TDC of the anode signal.
 
float slp [2]
 Calibration constants of the MWPC ( $\delta x = slope \delta t + offset$) - slopes for x an y direction.
 
float offset [2]
 Calibration constants of the MWPC - offsets for x an y direction.
 
int cutll [2]
 Cuts on the tdc sums - lower levels.
 
int cutul [2]
 Cuts on the tdc sums - upper levels.
 
float pos [3]
 MWPC chamber position.
 
int diff [2]
 TDC difference.
 
int sum [2]
 TDC sum.
 
int status [2]
 Status of the position determination.
 
double reco [3]
 Reconstructed position of the hit.
 

Detailed Description

Beamtest ARICH Geometry Tracking Class.

Contains the parameters of the 4 MWPCs used for tracking

Definition at line 26 of file ARICHBtestGeometryPar.h.

Constructor & Destructor Documentation

◆ ARICHTracking()

ARICHTracking ( )
inline

Default Constructor.

Definition at line 29 of file ARICHBtestGeometryPar.h.

29 :
30 atdc(0)
31 {
32 for (int i = 0; i < 4; i++) tdc[i] = 0;
33 for (int i = 0; i < 2; i++) {
34 slp[i] = 0;
35 offset[i] = 0;
36 cutll[i] = 0;
37 cutul[i] = 0;
38 diff[i] = 0;
39 sum[i] = 0;
40 status[i] = 0;
41 }
42 for (int i = 0; i < 3; i++) {
43 pos[i] = 0;
44 reco[i] = 0;
45 }
46 };
float slp[2]
Calibration constants of the MWPC ( ) - slopes for x an y direction.
int diff[2]
TDC difference.
int cutll[2]
Cuts on the tdc sums - lower levels.
float pos[3]
MWPC chamber position.
int tdc[4]
TDC of the 4 cathode signals.
int status[2]
Status of the position determination.
int atdc
TDC of the anode signal.
float offset[2]
Calibration constants of the MWPC - offsets for x an y direction.
int cutul[2]
Cuts on the tdc sums - upper levels.
double reco[3]
Reconstructed position of the hit.

◆ ~ARICHTracking()

~ARICHTracking ( )
inline

Default destructor.

Definition at line 48 of file ARICHBtestGeometryPar.h.

48{};

Member Function Documentation

◆ Print()

void Print ( )
inline

Debug printouts.

Definition at line 73 of file ARICHBtestGeometryPar.h.

74 {
75 printf("----------------------------------------------------------------\n");
76 for (int i = 0; i < 4; i++) printf("tdc%d= %d\t", i, tdc[i]);
77 printf("\n");
78 for (int i = 0; i < 1; i++) printf("atdc%d= %d\t", i, atdc);
79 printf("\n");
80 for (int i = 0; i < 2; i++) printf("slp%d= %3.3f\t", i, slp[i]);
81 printf("\n");
82 for (int i = 0; i < 2; i++) printf("off%d= %3.3f\t", i, offset[i]);
83 printf("\n");
84 for (int i = 0; i < 2; i++) printf("cutll%d= %d\t", i, cutll[i]);
85 printf("\n");
86 for (int i = 0; i < 2; i++) printf("cutul%d= %d\t", i, cutul[i]);
87 printf("\n");
88 for (int i = 0; i < 3; i++) printf("pos%d= %3.3f\t", i, pos[i]);
89 printf("\n");
90 };

Member Data Documentation

◆ atdc

int atdc

TDC of the anode signal.

Definition at line 52 of file ARICHBtestGeometryPar.h.

◆ cutll

int cutll[2]

Cuts on the tdc sums - lower levels.

Definition at line 58 of file ARICHBtestGeometryPar.h.

◆ cutul

int cutul[2]

Cuts on the tdc sums - upper levels.

Definition at line 60 of file ARICHBtestGeometryPar.h.

◆ diff

int diff[2]

TDC difference.

Definition at line 65 of file ARICHBtestGeometryPar.h.

◆ offset

float offset[2]

Calibration constants of the MWPC - offsets for x an y direction.

Definition at line 56 of file ARICHBtestGeometryPar.h.

◆ pos

float pos[3]

MWPC chamber position.

Definition at line 62 of file ARICHBtestGeometryPar.h.

◆ reco

double reco[3]

Reconstructed position of the hit.

Definition at line 71 of file ARICHBtestGeometryPar.h.

◆ slp

float slp[2]

Calibration constants of the MWPC ( $\delta x = slope \delta t + offset$) - slopes for x an y direction.

Definition at line 54 of file ARICHBtestGeometryPar.h.

◆ status

int status[2]

Status of the position determination.

Definition at line 69 of file ARICHBtestGeometryPar.h.

◆ sum

int sum[2]

TDC sum.

Definition at line 67 of file ARICHBtestGeometryPar.h.

◆ tdc

int tdc[4]

TDC of the 4 cathode signals.

Definition at line 50 of file ARICHBtestGeometryPar.h.


The documentation for this class was generated from the following file: