ATLAS Offline Software
Loading...
Searching...
No Matches
SelectionVetoes.h
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2/*
3 * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
4 */
27
28
29#ifndef ATHENASERVICES_SELECTIONVETOES_H
30#define ATHENASERVICES_SELECTIONVETOES_H
31
32
34#include "SGCore/sgkey_t.h"
36#include <vector>
37#include <unordered_map>
38#include <tuple>
39#include <string>
40
41
42namespace SG {
43
44
50using SelectionVetoes = std::unordered_map<std::string, SG::auxid_set_t>;
51
52
53} // namespace SG
54
55
56CLASS_DEF( SG::SelectionVetoes, 3789442, 1 )
57
58
59#endif // not ATHENASERVICES_SELECTIONVETOES_H
Basic definitions for auxiliary types.
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Forward declaration.
std::unordered_map< std::string, SG::auxid_set_t > SelectionVetoes
Map of vetoed variables.