ATLAS Offline Software
Loading...
Searching...
No Matches
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
CaloClusterCorrection.h
CaloClusterCorrection
Definition
CaloClusterCorrection.h:55
CaloSwECcrack_g3::CaloSwECcrack_g3
CaloSwECcrack_g3()=delete
CaloSwECcrack_g3::P0
static const float P0[3]
Definition
CaloSwECcrack_g3.h:35
CaloSwECcrack_g3::P1
static const float P1[1]
Definition
CaloSwECcrack_g3.h:36
CaloSwECcrack_g3::makeCorrection
virtual void makeCorrection(const Context &myctx, xAOD::CaloCluster *cluster) const override
Definition
CaloSwECcrack_g3.cxx:40
CaloSwECcrack_g3::P2
static const float P2[3]
Definition
CaloSwECcrack_g3.h:37
CaloUtils::ToolWithConstants< CaloClusterProcessor >::Context
CaloUtils::ToolConstantsContext Context
Definition
ToolWithConstants.h:458
xAOD::CaloCluster
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h:19
Generated on
for ATLAS Offline Software by
1.14.0