ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
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
eta
Scalar eta() const
pseudorapidity method
Definition
AmgMatrixBasePlugin.h:83
TCS::KFLUT::KFLUT
KFLUT()
Definition
KFLUT.cxx:15
TCS::KFLUT::fillLUT
void fillLUT()
Definition
KFLUT.cxx:69
TCS::KFLUT::getetbin
int getetbin(unsigned int et)
Definition
KFLUT.cxx:44
TCS::KFLUT::getetabin
int getetabin(double eta)
Definition
KFLUT.cxx:25
TCS::KFLUT::getcorrKF
double getcorrKF(int i, int j)
Definition
KFLUT.cxx:62
TCS::KFLUT::etalimits
std::vector< double > etalimits
Definition
KFLUT.h:36
TCS::KFLUT::~KFLUT
~KFLUT()
Definition
KFLUT.cxx:20
TCS::KFLUT::LUTKF
std::vector< std::vector< double > > LUTKF
Definition
KFLUT.h:38
TCS::KFLUT::etlimits
std::vector< unsigned int > etlimits
Definition
KFLUT.h:35
TCS
Definition
AnomalyDetectionBDT.h:18
et
Extra patterns decribing particle interation process.
Generated on
for ATLAS Offline Software by
1.17.0