BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnGemStripStation_RunSpring2017.h
Go to the documentation of this file.
1#ifndef BMNGEMSTRIPSTATION_RUNSPRING2017_H
2#define BMNGEMSTRIPSTATION_RUNSPRING2017_H
3
6
8{
9
10 private:
12
13 /* Readout module parameters */
14 Double_t LowerLayerStripAngle; // angle from a vertical line where a plus value - clockwise
15 Double_t UpperLayerStripAngle; // angle from a vertical line where a plus value - clockwise
18
19 ElectronDriftDirectionInModule EDriftDirection;
20
21 /* Station 0-2 : plane 66x41 */
22 /* Station 3 : two plane 66x41 */
25
28
29 /* Station 4-5 : plane 163x45 */
30 Double_t XModuleSize_Plane163x45; // x size of module that is a half part of the plane
31 Double_t YModuleSize_Plane163x45; // y size of module that is a half part of the plane
32
33 Double_t XRectHotZoneSize_Plane163x45; // x size of a rectangle hot zone
34 Double_t YRectHotZoneSize_Plane163x45; // y size of a rectangle hot zone
35
36 Double_t XSlopeHotZoneSize_Plane163x45[2]; // x size of a slope hot zone (xmin_size, xmax_size)
37 Double_t YSlopeHotZoneSize_Plane163x45; // y size of a slope hot zone
38
39 public:
41 Double_t xpos_station,
42 Double_t ypos_station,
43 Double_t zpos_station,
44 Double_t beamradius,
46
48
49 private:
52
56
58};
59
60#endif
int Int_t
double Double_t
#define ClassDef(name, id)
BmnGemStripConfiguration::GEM_CONFIG fCurrentConfig
BmnGemStripStation_RunSpring2017 & operator=(const BmnGemStripStation &)=delete
BmnGemStripStation_RunSpring2017(Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station, Double_t beamradius, BmnGemStripConfiguration::GEM_CONFIG config)
BmnGemStripStation_RunSpring2017(const BmnGemStripStation &)=delete