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
Calorimeter
CaloClusterCorrection
src
CaloSwECcrack_g3.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef CALOCLUSTERCORRECTION_CALOSWECCRACK_G3_H
6
#define CALOCLUSTERCORRECTION_CALOSWECCRACK_G3_H
7
8
/********************************************************************
9
10
NAME: CaloSwECcrack_g3.h
11
PACKAGE: offline/Calorimeter/CaloClusterCorrection
12
13
AUTHORS: H. Ma, S. Rajagopalan
14
CREATED: Dec. 15, 1999
15
16
PURPOSE: correction for the cracks (for the time being only barrel - endcap)
17
Tuned using 50 GeV Et photons
18
Correction tuned on G3 samples.
19
20
atrecon Orig: emreco/qecrack.F
21
22
Updated: May 10, 2000 (SR, HM)
23
Migrated to Athena Framework from PASO
24
25
Updated: Jan 5, 2001 (HM)
26
QA.
27
28
Updated: May 5, 2004 (Sven Menke)
29
base class changed from algo to tool
30
31
32
********************************************************************/
33
34
// INCLUDE HEADER FILES:
35
36
37
#include "
CaloClusterCorrection/CaloClusterCorrection.h
"
38
39
class
CaloSwECcrack_g3
:
public
CaloClusterCorrection
40
{
41
42
public
:
43
// Inherit constructor.
44
using
CaloClusterCorrection::CaloClusterCorrection;
45
46
virtual
void
makeCorrection
(
const
Context
& myctx,
47
xAOD::CaloCluster
* cluster)
const override
;
48
49
private
:
50
51
CaloSwECcrack_g3
() =
delete
;
52
53
// constants
54
static
const
float
P0
[3];
55
static
const
float
P1
[1];
56
static
const
float
P2
[3];
57
58
};
59
#endif
CaloSwECcrack_g3
Definition:
CaloSwECcrack_g3.h:40
CaloSwECcrack_g3::P0
static const float P0[3]
Definition:
CaloSwECcrack_g3.h:78
CaloSwECcrack_g3::makeCorrection
virtual void makeCorrection(const Context &myctx, xAOD::CaloCluster *cluster) const override
Definition:
CaloSwECcrack_g3.cxx:40
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition:
CaloCluster_v1.h:59
CaloSwECcrack_g3::CaloSwECcrack_g3
CaloSwECcrack_g3()=delete
CaloSwECcrack_g3::P1
static const float P1[1]
Definition:
CaloSwECcrack_g3.h:79
CaloClusterCorrection.h
CaloSwECcrack_g3::P2
static const float P2[3]
Definition:
CaloSwECcrack_g3.h:80
CaloUtils::ToolConstantsContext
Context object for retrieving ToolConstant values.
Definition:
ToolWithConstants.h:60
CaloClusterCorrection
Definition:
CaloClusterCorrection.h:55
Generated on Tue Mar 25 2025 21:08:13 for ATLAS Offline Software by
1.8.18