ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
PU1
PU1SuppPortsIn.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
12
13
#ifndef GLOBALSIM_GEPALGOPU1SUPPPORTSIN_H
14
#define GLOBALSIM_GEPALGOPU1SUPPPORTSIN_H
15
16
#include <array>
17
#include <cstdint>
18
#include <iosfwd>
19
#include <string>
20
#include <vector>
21
22
#include "
AthenaKernel/CLASS_DEF.h
"
23
24
namespace
GlobalSim
{
25
33
struct
PU1SuppPortsIn
{
35
std::array<uint64_t, 4>
m_I_PU1TobData
{};
36
38
uint16_t
m_rho
{0};
39
};
40
47
using
GepAlgoPU1SuppFIFO
= std::vector<PU1SuppPortsIn>;
48
49
}
// namespace GlobalSim
50
52
std::ostream&
operator<<
(std::ostream&,
const
GlobalSim::PU1SuppPortsIn
&);
53
55
CLASS_DEF
(
GlobalSim::GepAlgoPU1SuppFIFO
, 19191999, 1)
56
57
#endif
// GLOBALSIM_GEPALGOPU1SUPPPORTSIN_H
CLASS_DEF.h
macros to associate a CLID to a type
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
operator<<
std::ostream & operator<<(std::ostream &, const GlobalSim::PU1SuppPortsIn &)
Output stream operator for easy logging/debug printing.
Definition
PU1SuppPortsIn.cxx:14
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
Trigger/TrigT1/Global/GlobalSimulation/src/Egamma1BDT/Egamma1BDT/BDT.h:11
GlobalSim::GepAlgoPU1SuppFIFO
std::vector< PU1SuppPortsIn > GepAlgoPU1SuppFIFO
FIFO container of PU1 suppression inputs.
Definition
PU1SuppPortsIn.h:47
GlobalSim::PU1SuppPortsIn
Data structure representing a single PU1 suppression input.
Definition
PU1SuppPortsIn.h:33
GlobalSim::PU1SuppPortsIn::m_rho
uint16_t m_rho
Rho value as a 16-bit initialized unsigned integer.
Definition
PU1SuppPortsIn.h:38
GlobalSim::PU1SuppPortsIn::m_I_PU1TobData
std::array< uint64_t, 4 > m_I_PU1TobData
256-bit TOB stored as four 64-bit unsigned integers
Definition
PU1SuppPortsIn.h:35
Generated on
for ATLAS Offline Software by
1.17.0