ATLAS Offline Software
Trigger
TrigEvent
TrigSteeringEvent
TrigSteeringEvent
RobRequestInfo.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#pragma once
6
#ifndef TrigSteeringEvent_RobRequestInfo_h
7
#define TrigSteeringEvent_RobRequestInfo_h
8
9
#include <vector>
10
#include <stdint.h>
11
12
namespace
HLT
{
13
class
RobRequestInfo
{
14
public
:
15
RobRequestInfo
(){}
16
~RobRequestInfo
(){}
17
18
void
clearRequestScheduledRobIDs
() {
19
m_requestScheduledRobIDs
.clear();
20
}
21
22
const
std::vector<uint32_t>&
requestScheduledRobIDs
()
const
{
23
return
m_requestScheduledRobIDs
;
24
}
25
26
void
addRequestScheduledRobIDs
(
const
std::vector<uint32_t>& roblist);
27
void
addRequestScheduledRobIDs
(
uint32_t
rob);
28
29
private
:
30
31
std::vector<uint32_t>
m_requestScheduledRobIDs
;
32
33
34
};
// end class
35
}
// end namespace
36
37
#endif
HLT::RobRequestInfo::requestScheduledRobIDs
const std::vector< uint32_t > & requestScheduledRobIDs() const
Definition:
RobRequestInfo.h:22
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
HLT::RobRequestInfo::clearRequestScheduledRobIDs
void clearRequestScheduledRobIDs()
Definition:
RobRequestInfo.h:18
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition:
HLTResultReader.h:26
HLT::RobRequestInfo::addRequestScheduledRobIDs
void addRequestScheduledRobIDs(const std::vector< uint32_t > &roblist)
Definition:
RobRequestInfo.cxx:7
HLT::RobRequestInfo::m_requestScheduledRobIDs
std::vector< uint32_t > m_requestScheduledRobIDs
list of scheduled rob IDs to request in preparation stage
Definition:
RobRequestInfo.h:31
HLT::RobRequestInfo::RobRequestInfo
RobRequestInfo()
Definition:
RobRequestInfo.h:15
HLT::RobRequestInfo::~RobRequestInfo
~RobRequestInfo()
Definition:
RobRequestInfo.h:16
HLT::RobRequestInfo
Definition:
RobRequestInfo.h:13
Generated on Thu Nov 7 2024 21:24:47 for ATLAS Offline Software by
1.8.18