ATLAS Offline Software
Trigger
TrigT1
L1Topo
L1TopoSimulationUtils
L1TopoSimulationUtils
KFLUT.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// KFLUT.h
6
// contains LUT values for KF corrections to MET
7
// Created by V Sorin on 03/2015
8
//
9
10
#ifndef L1TopoSimulationUtils_KFLUT
11
#define L1TopoSimulationUtils_KFLUT
12
13
#include <vector>
14
15
namespace
TCS
{
16
17
18
19
class
KFLUT
{
20
21
public
:
22
KFLUT
();
23
~KFLUT
();
24
25
26
int
getetabin
(
double
eta
);
27
int
getetbin
(
unsigned
int
et
);
28
29
double
getcorrKF
(
int
i
,
int
j);
30
31
32
private
:
33
34
void
fillLUT
();
35
std::vector<unsigned int>
etlimits
;
36
std::vector<double>
etalimits
;
37
38
std::vector<std::vector<double>>
LUTKF
;
39
40
};
41
42
43
44
}
// end namespace
45
46
#endif
et
Extra patterns decribing particle interation process.
eta
Scalar eta() const
pseudorapidity method
Definition:
AmgMatrixBasePlugin.h:83
TCS::KFLUT::LUTKF
std::vector< std::vector< double > > LUTKF
Definition:
KFLUT.h:38
TCS::KFLUT::getetbin
int getetbin(unsigned int et)
Definition:
KFLUT.cxx:44
TCS::KFLUT::KFLUT
KFLUT()
Definition:
KFLUT.cxx:15
TCS::KFLUT::etlimits
std::vector< unsigned int > etlimits
Definition:
KFLUT.h:35
TCS::KFLUT::getetabin
int getetabin(double eta)
Definition:
KFLUT.cxx:25
TCS::KFLUT::getcorrKF
double getcorrKF(int i, int j)
Definition:
KFLUT.cxx:62
lumiFormat.i
int i
Definition:
lumiFormat.py:85
TCS::KFLUT::fillLUT
void fillLUT()
Definition:
KFLUT.cxx:69
TCS::KFLUT::~KFLUT
~KFLUT()
Definition:
KFLUT.cxx:20
TCS::KFLUT::etalimits
std::vector< double > etalimits
Definition:
KFLUT.h:36
TCS
Definition:
Global/GlobalSimulation/src/IO/eEmTOBArray.h:12
TCS::KFLUT
Definition:
KFLUT.h:19
Generated on Tue Nov 25 2025 21:12:55 for ATLAS Offline Software by
1.8.18