ATLAS Offline Software
Loading...
Searching...
No Matches
AlgorithmPayload.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 TRIGCOSTMONITOR_TRIGCOSTALGORITHMPAYLOAD_H
6#define TRIGCOSTMONITOR_TRIGCOSTALGORITHMPAYLOAD_H 1
7
9#include <string>
10
18 std::thread::id m_algThreadID;
19 int32_t m_algROIID = 0;
20 uint32_t m_slot = 0;
21};
22
23
24#endif // TRIGCOSTMONITOR_TRIGCOSTALGORITHMPAYLOAD_H
utility class to measure time duration in AthenaMT The pattern when it is useful: AlgA tags the begin...
Small structure wrap the various values stored for an algorithm just before it starts to execute.
TrigTimeStamp m_algStartTime
std::thread::id m_algThreadID