ATLAS Offline Software
LArCalorimeter
LArCalibTools
LArCalibTools
LArMLencoding.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARMLENCODING_H //include guard
6
#define LARMLENCODING_H //include guard
7
8
class
LArMLencoding
9
{
10
public
:
11
//input Et should be MeV/12.5 unit.
12
static
int
get_MultiLinearCode_eFEX
(
int
Et,
bool
saturated
=
false
,
bool
invalid =
false
,
bool
empty
=
false
);
13
static
int
get_MultiLinearCode_jFEX
(
int
Et,
bool
invalid =
false
,
bool
empty
=
false
);
14
static
int
get_MultiLinearCode_gFEX
(
int
Et,
bool
invalid =
false
,
bool
empty
=
false
);
15
16
17
};
18
19
#endif //include guard
empty
bool empty(TH1 *h)
Definition:
computils.cxx:295
xAOD::saturated
setScaleOne setStatusOne saturated
Definition:
gFexGlobalRoI_v1.cxx:51
LArMLencoding::get_MultiLinearCode_eFEX
static int get_MultiLinearCode_eFEX(int Et, bool saturated=false, bool invalid=false, bool empty=false)
Definition:
LArMLencoding.cxx:10
LArMLencoding
Definition:
LArMLencoding.h:9
LArMLencoding::get_MultiLinearCode_gFEX
static int get_MultiLinearCode_gFEX(int Et, bool invalid=false, bool empty=false)
Definition:
LArMLencoding.cxx:43
LArMLencoding::get_MultiLinearCode_jFEX
static int get_MultiLinearCode_jFEX(int Et, bool invalid=false, bool empty=false)
Definition:
LArMLencoding.cxx:26
Generated on Sun Dec 22 2024 21:13:34 for ATLAS Offline Software by
1.8.18