ATLAS Offline Software
Trigger
TrigT1
TrigT1Interfaces
TrigT1Interfaces
CTPResultUtils.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 TRIGT1INTERFACES_CTPRESULTUTILS_H
6
#define TRIGT1INTERFACES_CTPRESULTUTILS_H
7
8
// xAOD include
9
#include "
xAODTrigger/CTPResult.h
"
10
11
// Forward declaration(s):
12
class
MsgStream;
13
19
namespace
CTPResultUtils
{
20
29
void
initialize
(
xAOD::CTPResult
& ctpRes,
const
uint32_t
ctpVersionNumber, std::vector<uint32_t>&
data
,
const
uint32_t
nExtraWords=0);
30
34
void
dumpData
(
xAOD::CTPResult
& ctpRes);
35
40
void
dumpData
(
xAOD::CTPResult
& ctpRes, MsgStream&
log
);
41
42
}
// namespace CTPResultUtils
43
44
#endif // TRIGT1INTERFACES_CTPRESULTUTILS_H
data
char data[hepevt_bytes_allocation_ATLAS]
Definition:
HepEvt.cxx:11
CTPResult.h
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
xAOD::CTPResult_v1
This is the trigger result for each item before prescale, after prescale and after veto....
Definition:
CTPResult_v1.h:23
CTPResultUtils::dumpData
void dumpData(xAOD::CTPResult &ctpRes)
Print object content to default message stream.
Definition:
CTPResultUtils.cxx:101
CTPResultUtils::initialize
void initialize(xAOD::CTPResult &ctpRes, const uint32_t ctpVersionNumber, std::vector< uint32_t > &data, const uint32_t nExtraWords)
Initialize the object using xAOD::Header, xAOD::Trailer, and the payload data.
Definition:
CTPResultUtils.cxx:23
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
CTPResultUtils
Utility functions for xAOD::CTPResult objects that rely on tdaq-common.
Definition:
CTPResultUtils.cxx:20
Generated on Mon Sep 29 2025 21:08:40 for ATLAS Offline Software by
1.8.18