BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnGemStripStation_RunSummer2016.h
Go to the documentation of this file.
1#ifndef BMNGEMSTRIPSTATION_RUNSUMMER2016_H
2#define BMNGEMSTRIPSTATION_RUNSUMMER2016_H
3
6
7#include <sstream>
8
10{
11
12 private:
14
15 /* Readout module parameters */
18
19 Double_t LowerLayerStripAngle; // angle from a vertical line where a plus value - clockwise
20 Double_t UpperLayerStripAngle; // angle from a vertical line where a plus value - clockwise
23
24 ElectronDriftDirectionInModule EDriftDirection;
25
26 /* Station 0 : plane 10x10 */
29
30 /* Station 1-5 : plane 66x41 */
33
36
37 /* Station 6 : plane 163x45 */
38 Double_t XModuleSize_Plane163x45; // x size of module that is a half part of the plane
39 Double_t YModuleSize_Plane163x45; // y size of module that is a half part of the plane
40
41 Double_t XRectHotZoneSize_Plane163x45; // x size of a rectangle hot zone
42 Double_t YRectHotZoneSize_Plane163x45; // y size of a rectangle hot zone
43
44 Double_t XSlopeHotZoneSize_Plane163x45[2]; // x size of a slope hot zone (xmin_size, xmax_size)
45 Double_t YSlopeHotZoneSize_Plane163x45; // y size of a slope hot zone
46
47 public:
49 Double_t xpos_station,
50 Double_t ypos_station,
51 Double_t zpos_station,
52 Double_t beamradius,
54
56
57 private:
60
64
66};
67
68#endif
int Int_t
double Double_t
#define ClassDef(name, id)
BmnGemStripConfiguration::GEM_CONFIG fCurrentConfig
BmnGemStripStation_RunSummer2016(const BmnGemStripStation &)=delete
BmnGemStripStation_RunSummer2016 & operator=(const BmnGemStripStation &)=delete
BmnGemStripStation_RunSummer2016(Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station, Double_t beamradius, BmnGemStripConfiguration::GEM_CONFIG config)