ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_constants.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef AlfaConstants_h
6#define AlfaConstants_h 1
7
8#define ALFALAYERSCNT 2
9#define ALFAPLATESCNT 10
10#define ALFAFIBERSCNT 64
11
12#define ODLAYERSCNT 2
13#define ODPLATESCNT 3
14#define ODFIBERSCNT 15
15
16#define ODSIDESCNT 2
17#define RPOTSCNT 8
18
22//const double ALFA_stagger[ALFAPLATESCNT] = {0, 0.283, -0.141, 0.141, -0.283, 0.354, -0.071, 0.212, -0.212, 0.071};
23
27//const double OD_stagger[ODPLATESCNT] = {0, -0.167, -0.334};
28
29#define ALFASTATIONHSIZEZ (500*CLHEP::mm)
30#define ALFAEDGEBEAMPIPEHLENGTH (0.3*CLHEP::m)
31#define DETEDGEDISTANCE (2.0*CLHEP::mm)
32#define INACTIVEDETEGDEDISTANCE (42*CLHEP::mm)
33#define INNERDETZSPACE (300*CLHEP::mm)
34#define ALFA_GVSTHICKNESS (0.001*CLHEP::mm)
35
36#define METROLOGYFILE "ALFA_Geometry/rpmetrology.dat"
37
38
39
40#endif
#define ODLAYERSCNT
#define ODPLATESCNT
#define ODFIBERSCNT
#define ALFALAYERSCNT
#define ALFAPLATESCNT
const int ALFA_Nb_Layers
const int ALFA_Nb_Plates
#define ALFAFIBERSCNT
const int ALFA_Nb_Fibers
const int OD_Nb_Layers
const int OD_Nb_Fibers
const int OD_Nb_Plates