ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
PU1
PU1SuppPortsOut.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
10
11
#ifndef GLOBALSIM_PU1SUPPPORTSOUT_H
12
#define GLOBALSIM_PU1SUPPPORTSOUT_H
13
14
#include "
AthenaKernel/CLASS_DEF.h
"
15
#include <vector>
16
#include <string>
17
18
namespace
GlobalSim
{
19
28
struct
PU1SuppPortsOut
{
30
std::vector<std::string>
m_outputTobs
;
31
33
unsigned
int
m_outputMultiplicity
{0};
34
};
35
40
using
GepAlgoPU1SuppPortsOutFIFO
= std::vector<PU1SuppPortsOut>;
41
42
}
// namespace GlobalSim
43
45
CLASS_DEF
(
GlobalSim::PU1SuppPortsOut
, 218218218, 1)
46
47
48
CLASS_DEF
(
GlobalSim
::GepAlgoPU1SuppPortsOutFIFO, 19192000, 1)
49
50
#endif
// GLOBALSIM_PU1SUPPPORTSOUT_H
51
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
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
BitSpec.h:23
GlobalSim::GepAlgoPU1SuppPortsOutFIFO
std::vector< PU1SuppPortsOut > GepAlgoPU1SuppPortsOutFIFO
Vector of PU1SuppPortsOut, one element per input event.
Definition
PU1SuppPortsOut.h:40
GlobalSim::PU1SuppPortsOut
Output data structure for PU1 suppression.
Definition
PU1SuppPortsOut.h:28
GlobalSim::PU1SuppPortsOut::m_outputMultiplicity
unsigned int m_outputMultiplicity
Optional: Number of TOBs that passed suppression.
Definition
PU1SuppPortsOut.h:33
GlobalSim::PU1SuppPortsOut::m_outputTobs
std::vector< std::string > m_outputTobs
List of TOBs that passed suppression, in 64-character hex string format.
Definition
PU1SuppPortsOut.h:30
Generated on
for ATLAS Offline Software by
1.17.0