ATLAS Offline Software
Event
xAOD
xAODTrigger
xAODTrigger
versions
TriggerMenuJson_v1.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef XAODTRIGGER_VERSIONS_MENUJSON_v1_H
8
#define XAODTRIGGER_VERSIONS_MENUJSON_v1_H
9
10
// System include(s):
11
extern
"C"
{
12
# include <stdint.h>
13
}
14
#include <vector>
15
#include <string>
16
17
// EDM include(s):
18
#include "
AthContainers/AuxElement.h
"
19
20
namespace
xAOD
{
21
26
class
TriggerMenuJson_v1
:
public
SG::AuxElement
{
27
28
public
:
30
TriggerMenuJson_v1
();
31
34
36
uint32_t
key
()
const
;
38
void
setKey
(
uint32_t
value
);
39
41
const
std::string&
name
()
const
;
43
void
setName
(
const
std::string&
name
);
44
46
49
51
const
std::string&
payload
()
const
;
53
void
setPayload
(
const
std::string&
payload
);
54
56
57
};
// class TriggerMenuJson_v1
58
59
}
// namespace xAOD
60
61
#endif // XAODTRIGGER_VERSIONS_MENUJSON_v1_H
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
xAOD::TriggerMenuJson_v1::setKey
void setKey(uint32_t value)
Set the key of this configuration.
SG::AuxElement
Base class for elements of a container that can have aux data.
Definition:
AuxElement.h:483
xAOD::TriggerMenuJson_v1::name
const std::string & name() const
Get the name of this configuration.
athena.value
value
Definition:
athena.py:124
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition:
ICaloAffectedTool.h:24
xAOD::TriggerMenuJson_v1::TriggerMenuJson_v1
TriggerMenuJson_v1()
Default constructor.
Definition:
TriggerMenuJson_v1.cxx:17
xAOD::TriggerMenuJson_v1::setPayload
void setPayload(const std::string &payload)
Set the JSON payload.
xAOD::TriggerMenuJson_v1::setName
void setName(const std::string &name)
Set the name key of this configuration.
xAOD::TriggerMenuJson_v1::key
uint32_t key() const
Get the key of this configuration.
xAOD::TriggerMenuJson_v1
Raw JSON data for a given type of menu file.
Definition:
TriggerMenuJson_v1.h:26
xAOD::TriggerMenuJson_v1::payload
const std::string & payload() const
Get the JSON payload.
AuxElement.h
Base class for elements of a container that can have aux data.
Generated on Fri Jan 10 2025 21:20:16 for ATLAS Offline Software by
1.8.18