ATLAS Offline Software
Loading...
Searching...
No Matches
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):
11extern "C" {
12# include <stdint.h>
13}
14#include <vector>
15#include <string>
16
17// EDM include(s):
19
20namespace xAOD {
21
27
28 public:
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
Base class for elements of a container that can have aux data.
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
TriggerMenuJson_v1()
Default constructor.
void setPayload(const std::string &payload)
Set the JSON payload.
const std::string & payload() const
Get the JSON payload.
void setName(const std::string &name)
Set the name key of this configuration.
void setKey(uint32_t value)
Set the key of this configuration.
uint32_t key() const
Get the key of this configuration.
const std::string & name() const
Get the name of this configuration.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
setEventNumber uint32_t