ATLAS Offline Software
Loading...
Searching...
No Matches
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
15#include <vector>
16#include <string>
17
18namespace GlobalSim {
19
30 std::vector<std::string> m_outputTobs;
31
33 unsigned int m_outputMultiplicity{0};
34};
35
40using GepAlgoPU1SuppPortsOutFIFO = std::vector<PU1SuppPortsOut>;
41
42} // namespace GlobalSim
43
46
47
48CLASS_DEF(GlobalSim::GepAlgoPU1SuppPortsOutFIFO, 19192000, 1)
49
50#endif // GLOBALSIM_PU1SUPPPORTSOUT_H
51
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
std::vector< PU1SuppPortsOut > GepAlgoPU1SuppPortsOutFIFO
Vector of PU1SuppPortsOut, one element per input event.
Output data structure for PU1 suppression.
unsigned int m_outputMultiplicity
Optional: Number of TOBs that passed suppression.
std::vector< std::string > m_outputTobs
List of TOBs that passed suppression, in 64-character hex string format.