ATLAS Offline Software
Loading...
Searching...
No Matches
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
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
static const Attributes_t empty
static int get_MultiLinearCode_eFEX(int Et, bool saturated=false, bool invalid=false, bool empty=false)
static int get_MultiLinearCode_gFEX(int Et, bool invalid=false, bool empty=false)
static int get_MultiLinearCode_jFEX(int Et, bool invalid=false, bool empty=false)