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
InnerDetector
InDetDetDescr
InDetReadoutGeometry
InDetReadoutGeometry
Version.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// Version.h
8
// (c) ATLAS Detector software
10
11
#ifndef INDETREADOUTGEOMETRY_VERSION
12
#define INDETREADOUTGEOMETRY_VERSION
13
14
#include <string>
15
16
namespace
InDetDD
{
17
24
class
Version
{
25
26
public
:
27
29
Version
(
const
std::string &
tag
,
30
const
std::string &
name
,
31
const
std::string &
layout
,
32
const
std::string &
description
,
33
int
major,
34
int
minor,
35
int
patch);
36
38
Version
();
39
41
const
std::string &
tag
()
const
;
42
44
const
std::string &
name
()
const
;
45
47
const
std::string &
layout
()
const
;
48
50
const
std::string &
description
()
const
;
51
53
int
majorNum
()
const
;
54
56
int
minorNum
()
const
;
57
59
int
patchNum
()
const
;
60
62
std::string
versionNumber
()
const
;
63
67
std::string
fullDescription
()
const
;
68
69
70
private
:
71
72
std::string
m_tag
;
73
std::string
m_name
;
74
std::string
m_layout
;
75
std::string
m_description
;
76
int
m_major
;
77
int
m_minor
;
78
int
m_patch
;
79
};
80
81
}
// namespace InDetDD
82
83
#endif // INDETREADOUTGEOMETRY_VERSION
InDetDD::Version::Version
Version()
Empty Constructor
Definition:
Version.cxx:31
InDetDD::Version::patchNum
int patchNum() const
Patch version number
Definition:
Version.cxx:74
InDetDD::Version
Definition:
Version.h:24
InDetDD::Version::layout
const std::string & layout() const
Layout (eg Initial, Final, TestBeam)
Definition:
Version.cxx:50
InDetDD::Version::m_patch
int m_patch
Definition:
Version.h:78
InDetDD::Version::versionNumber
std::string versionNumber() const
Print out version number (eg.
Definition:
Version.cxx:80
InDetDD::Version::name
const std::string & name() const
Version label.
Definition:
Version.cxx:44
InDetDD::Version::m_tag
std::string m_tag
Definition:
Version.h:72
InDetDD::Version::m_minor
int m_minor
Definition:
Version.h:77
InDetDD::Version::majorNum
int majorNum() const
Major version number.
Definition:
Version.cxx:62
InDetDD::Version::m_description
std::string m_description
Definition:
Version.h:75
InDetDD::Version::description
const std::string & description() const
Description or comment.
Definition:
Version.cxx:56
InDetDD::Version::m_layout
std::string m_layout
Definition:
Version.h:74
InDetDD::Version::m_major
int m_major
Definition:
Version.h:76
InDetDD::Version::minorNum
int minorNum() const
Minor version number.
Definition:
Version.cxx:68
InDetDD::Version::fullDescription
std::string fullDescription() const
Full Description For example, Version: SCT-DC1-00, Name: DC1, Layout: Final, Code Version: 2....
Definition:
Version.cxx:90
InDetDD
Message Stream Member.
Definition:
FakeTrackBuilder.h:8
InDetDD::Version::tag
const std::string & tag() const
Version tag.
Definition:
Version.cxx:38
InDetDD::Version::m_name
std::string m_name
Definition:
Version.h:73
Generated on Sun Mar 23 2025 21:22:51 for ATLAS Offline Software by
1.8.18