ATLAS Offline Software
Public Member Functions | List of all members
fmt::formatter< ISkipEventIdxSvc::EvtId > Struct Reference

#include <ISkipEventIdxSvc.h>

Inheritance diagram for fmt::formatter< ISkipEventIdxSvc::EvtId >:
Collaboration diagram for fmt::formatter< ISkipEventIdxSvc::EvtId >:

Public Member Functions

template<typename FormatContext >
auto format (const ISkipEventIdxSvc::EvtId &evtId, FormatContext &ctx)
 

Detailed Description

Definition at line 37 of file ISkipEventIdxSvc.h.

Member Function Documentation

◆ format()

template<typename FormatContext >
auto fmt::formatter< ISkipEventIdxSvc::EvtId >::format ( const ISkipEventIdxSvc::EvtId evtId,
FormatContext &  ctx 
)
inline

Definition at line 39 of file ISkipEventIdxSvc.h.

39  {
40  auto out = memory_buffer();
41  fmt::format_to(std::back_inserter(out), "[Run: {}, LB: {}, Evt: {} ({})]",
42  evtId.runNum, evtId.lbNum, evtId.evtNum, evtId.evtIdx);
43  const string_view str(out.data(), out.size());
45  }

The documentation for this struct was generated from the following file:
vtune_athena.format
format
Definition: vtune_athena.py:14
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
ISkipEventIdxSvc::EvtId::evtNum
std::uint64_t evtNum
Definition: ISkipEventIdxSvc.h:19
ISkipEventIdxSvc::EvtId::evtIdx
std::uint64_t evtIdx
Definition: ISkipEventIdxSvc.h:20
python.CaloScaleNoiseConfig.str
str
Definition: CaloScaleNoiseConfig.py:78
ISkipEventIdxSvc::EvtId::lbNum
std::uint32_t lbNum
Definition: ISkipEventIdxSvc.h:18
ISkipEventIdxSvc::EvtId::runNum
std::uint32_t runNum
Definition: ISkipEventIdxSvc.h:17
str
Definition: BTagTrackIpAccessor.cxx:11