ATLAS Offline Software
VertexShift.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #pragma once
6 
7 // ---------------------------------------------------------------
8 // Vertex shifting numbers to make beam gas events.
9 //
10 // AuthorList:
11 // Alden Stradling: Initial addition to Hijing.cxx Feb 2007
12 
13 
14 // Default Ranges - Vertex Dispersion (radius, for X and Y, and 1/2 length in Z - symmetric)
15 // Beam Gas - 1st approximation. In reality, there are variations in the beampipe diameter:
16 // (LHC Proj. Report 783)
17 // 1: z = 0 -> 10200 mm : 58 mm diameter (ID/LAr)
18 // 2: z = 10200 -> 14300 mm : 80 mm diameter (Toroid/Shielding)
19 // 3: z = 14300 -> 18900 mm : 120 mm diameter (Shielding section)
20 // 4: z 18900 -> 23000 mm : 34 mm diameter (TAS Copper Absorber) Perhaps not still copper - Fe?
21 
22 
23 namespace VertexShift {
24 
25  const float Xmin = 17.; //CLHEP::mm
26  const float Zmax = 23000.; //CLHEP::mm
27 
28  // How much wider than the thinnest section is this segment?
29  const float Delta1 = 12.; //CLHEP::mm
30  const float Delta2 = Delta1 + 11.; //CLHEP::mm
31  const float Delta3 = Delta2 + 20.; //CLHEP::mm
32  const float Delta4 = 0.; //CLHEP::mm
33 
34  //What's the segment starting point?
35  const float Start0 = 0.; //CLHEP::mm
36  const float Start1 = 10200.; //CLHEP::mm
37  const float Start2 = 14300.; //CLHEP::mm
38  const float Start3 = 18900.; //CLHEP::mm
39  const float Envelope = Zmax; //CLHEP::mm
40 
41 }
Envelope
Definition: IDetectorGeometryTool.h:17
VertexShift::Zmax
const float Zmax
Definition: VertexShift.h:26
VertexShift::Start1
const float Start1
Definition: VertexShift.h:36
VertexShift::Start3
const float Start3
Definition: VertexShift.h:38
VertexShift::Xmin
const float Xmin
Definition: VertexShift.h:25
VertexShift::Delta3
const float Delta3
Definition: VertexShift.h:31
VertexShift
Definition: VertexShift.h:23
VertexShift::Delta2
const float Delta2
Definition: VertexShift.h:30
VertexShift::Delta4
const float Delta4
Definition: VertexShift.h:32
VertexShift::Start2
const float Start2
Definition: VertexShift.h:37
VertexShift::Start0
const float Start0
Definition: VertexShift.h:35
VertexShift::Delta1
const float Delta1
Definition: VertexShift.h:29