ATLAS Offline Software
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:61
CaloClusterCorrection
Definition:
CaloClusterCorrection.h:55
Generated on Sun Dec 22 2024 21:08:02 for ATLAS Offline Software by
1.8.18