BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnGemAlignmentCorrections.h
Go to the documentation of this file.
1#ifndef BMNGEMALIGNMENTCORRECTIONS_H
2#define BMNGEMALIGNMENTCORRECTIONS_H 1
3
4#include <TNamed.h>
5#include <TVector3.h>
6#include <iostream>
7
8using namespace std;
9
11{
12 public:
14
16
18
19 void SetStation(Int_t num) { fStation = num; }
20
21 void SetModule(Int_t num) { fModule = num; }
22
24 {
25 fX = x;
26 fY = y;
27 fZ = z;
28 }
29
30 void SetX(Double_t x) { fX = x; }
31
32 void SetY(Double_t y) { fY = y; }
33
34 void SetZ(Double_t z) { fZ = z; }
35
37
38 Int_t GetModule() { return fModule; }
39
41
42 private:
48
50};
51
52#endif
int Int_t
double Double_t
#define ClassDef(name, id)
void SetCorrections(Double_t x, Double_t y, Double_t z)