ATLAS Offline Software
Loading...
Searching...
No Matches
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
10
11#include <climits>
12#include <memory>
13
14namespace GlobalSim {
20
21 using GlobalSim::IOBitwise::eEmEg1BDTTOB;
22
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
virtual ~eEmEg1BDTSelector()=default
virtual bool select(const eEmEg1BDTTOB &) const override
std::unique_ptr< ICutter > m_Eg1BDT_cutter
virtual std::string to_string() const override
eEmEg1BDTSelector()=default
Passes all.
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...