Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Generators
Hijing_i
Hijing_i
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
Generated on Wed Mar 26 2025 21:22:49 for ATLAS Offline Software by
1.8.18