ATLAS Offline Software
Loading...
Searching...
No Matches
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
10NAME: CaloSwECcrack_g3.h
11PACKAGE: offline/Calorimeter/CaloClusterCorrection
12
13AUTHORS: H. Ma, S. Rajagopalan
14CREATED: Dec. 15, 1999
15
16PURPOSE: 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
20atrecon Orig: emreco/qecrack.F
21
22Updated: May 10, 2000 (SR, HM)
23 Migrated to Athena Framework from PASO
24
25Updated: Jan 5, 2001 (HM)
26 QA.
27
28Updated: May 5, 2004 (Sven Menke)
29 base class changed from algo to tool
30
31
32********************************************************************/
33
34// INCLUDE HEADER FILES:
38
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()=delete
static const float P0[3]
static const float P1[1]
virtual void makeCorrection(const Context &myctx, xAOD::CaloCluster *cluster) const override
static const float P2[3]
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.