ATLAS Offline Software
Trigger
TrigT1
Global
GlobalSimulation
src
IO
IeEmEg1BDTTOB.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
12
#ifndef GLOBALSIM_IEEMEG1BDTTOB_H
13
#define GLOBALSIM_IEEMEG1BDTTOB_H
14
15
#include "
IeEmTOB.h
"
16
#include "
AthenaKernel/CLASS_DEF.h
"
17
18
namespace
GlobalSim::IOBitwise
{
26
class
IeEmEg1BDTTOB
:
virtual
public
IeEmTOB
{
27
28
public
:
30
virtual
~IeEmEg1BDTTOB
(){}
31
33
static
const
std::size_t
s_eGamma1BDT_width
{11};
34
36
virtual
std::bitset<s_eGamma1BDT_width>
eGamma1BDT_bits
()
const
= 0;
37
};
38
}
//End of namespace
39
40
CLASS_DEF
(
GlobalSim::IOBitwise::IeEmEg1BDTTOB
, 67631718 , 1 )
41
42
#endif //GLOBALSIM_IEEMEG1BDTTOB_H
GlobalSim::IOBitwise::IeEmEg1BDTTOB::~IeEmEg1BDTTOB
virtual ~IeEmEg1BDTTOB()
Destructor.
Definition:
IeEmEg1BDTTOB.h:30
GlobalSim::IOBitwise::IeEmEg1BDTTOB::eGamma1BDT_bits
virtual std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits() const =0
Returns the eGamma1 BDT result bits.
GlobalSim::IOBitwise::IeEmEg1BDTTOB
Class to hold eGamma1 BDT decision bits.
Definition:
IeEmEg1BDTTOB.h:26
GlobalSim::IOBitwise
Definition:
eEmMultAlgTool.h:17
GlobalSim::IOBitwise::IeEmEg1BDTTOB::s_eGamma1BDT_width
static const std::size_t s_eGamma1BDT_width
Count: Size of output bits of the eGamma1 BDT algorithm.
Definition:
IeEmEg1BDTTOB.h:33
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
GlobalSim::IOBitwise::IeEmTOB
Class to hold eFexROI TOB bits.
Definition:
IeEmTOB.h:27
IeEmTOB.h
CLASS_DEF.h
macros to associate a CLID to a type
Generated on Mon Sep 29 2025 21:11:28 for ATLAS Offline Software by
1.8.18