ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
Hypothesis
eEmEg1BDTSelector.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GLOBALSIM_EEMEG1BDTSELECTOR_H
6
#define GLOBALSIM_EEMEG1BDTSELECTOR_H
7
8
#include "
IeEmEg1BDTSelector.h
"
9
#include "
../Utilities/ICutter.h
"
10
11
#include <climits>
12
#include <memory>
13
14
namespace
GlobalSim
{
20
21
using
GlobalSim::IOBitwise::eEmEg1BDTTOB;
22
23
class
eEmEg1BDTSelector
:
public
IeEmEg1BDTSelector
{
24
public
:
25
27
eEmEg1BDTSelector
() =
default
;
28
30
eEmEg1BDTSelector
(ulong Eg1BDT_cut,
31
const
std::string& Eg1BDT_op);
32
33
virtual
~eEmEg1BDTSelector
() =
default
;
34
35
virtual
bool
select
(
const
eEmEg1BDTTOB
&)
const override
;
36
37
virtual
std::string
to_string
()
const override
;
38
39
private
:
40
std::unique_ptr<ICutter>
m_Eg1BDT_cutter
{
nullptr
};
41
};
42
}
43
#endif
ICutter.h
IeEmEg1BDTSelector.h
GlobalSim::IOBitwise::eEmEg1BDTTOB
Definition
eEmEg1BDTTOB.h:25
GlobalSim::IeEmEg1BDTSelector
Definition
IeEmEg1BDTSelector.h:26
GlobalSim::eEmEg1BDTSelector::~eEmEg1BDTSelector
virtual ~eEmEg1BDTSelector()=default
GlobalSim::eEmEg1BDTSelector::select
virtual bool select(const eEmEg1BDTTOB &) const override
Definition
eEmEg1BDTSelector.cxx:20
GlobalSim::eEmEg1BDTSelector::m_Eg1BDT_cutter
std::unique_ptr< ICutter > m_Eg1BDT_cutter
Definition
eEmEg1BDTSelector.h:40
GlobalSim::eEmEg1BDTSelector::to_string
virtual std::string to_string() const override
Definition
eEmEg1BDTSelector.cxx:29
GlobalSim::eEmEg1BDTSelector::eEmEg1BDTSelector
eEmEg1BDTSelector()=default
Passes all.
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
Trigger/TrigT1/Global/GlobalSimulation/src/Egamma1BDT/Egamma1BDT/BDT.h:11
Generated on
for ATLAS Offline Software by
1.17.0