ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
FirstChain
CommonSelector.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GLOBALSIM_COMMONMULTSELECTOR_H
6
#define GLOBALSIM_COMMONMULTSELECTOR_H
7
8
#include "
ICommonSelector.h
"
9
#include "
../IO/CommonTOB.h
"
// bitset widths
10
11
#include <string>
12
#include <climits>
13
14
namespace
GlobalSim
{
20
21
using
GlobalSim::IOBitwise::CommonTOB;
22
23
class
CommonSelector
:
public
ICommonSelector
{
24
public
:
25
27
CommonSelector
() =
default
;
28
30
CommonSelector
(
const
std::string& et_low,
31
const
std::string& et_high,
32
const
std::string& eta_low,
33
const
std::string& eta_high,
34
const
std::string& phi_low,
35
const
std::string& phi_high);
36
37
virtual
~CommonSelector
() =
default
;
38
39
virtual
bool
select
(
const
CommonTOB
&)
const override
;
40
41
virtual
std::string
to_string
()
const override
;
42
43
private
:
44
ulong
m_et_low
{0};
45
ulong
m_et_high
{ULONG_MAX};
46
47
ulong
m_eta_low
{0};
48
ulong
m_eta_high
{ULONG_MAX};
49
50
51
ulong
m_phi_low
{0};
52
ulong
m_phi_high
{ULONG_MAX};
53
};
54
}
55
#endif
CommonTOB.h
ICommonSelector.h
GlobalSim::CommonSelector::~CommonSelector
virtual ~CommonSelector()=default
GlobalSim::CommonSelector::CommonSelector
CommonSelector()=default
Passes all.
GlobalSim::CommonSelector::m_et_high
ulong m_et_high
Definition
CommonSelector.h:45
GlobalSim::CommonSelector::m_eta_low
ulong m_eta_low
Definition
CommonSelector.h:47
GlobalSim::CommonSelector::m_et_low
ulong m_et_low
Definition
CommonSelector.h:44
GlobalSim::CommonSelector::m_phi_low
ulong m_phi_low
Definition
CommonSelector.h:51
GlobalSim::CommonSelector::m_eta_high
ulong m_eta_high
Definition
CommonSelector.h:48
GlobalSim::CommonSelector::select
virtual bool select(const CommonTOB &) const override
Definition
CommonSelector.cxx:33
GlobalSim::CommonSelector::m_phi_high
ulong m_phi_high
Definition
CommonSelector.h:52
GlobalSim::CommonSelector::to_string
virtual std::string to_string() const override
Definition
CommonSelector.cxx:52
GlobalSim::ICommonSelector
Definition
ICommonSelector.h:24
GlobalSim::IOBitwise::CommonTOB
Definition
CommonTOB.h:22
GlobalSim
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
Definition
CommonSelector.cxx:8
Generated on
for ATLAS Offline Software by
1.14.0