The Gaudi Framework  master (37c0b60a)
VectorMap.h File Reference
#include <algorithm>
#include <functional>
#include <initializer_list>
#include <ostream>
#include <utility>
#include <vector>
#include <GaudiKernel/MapBase.h>
#include <GaudiKernel/StatusCode.h>
#include <GaudiKernel/StringKey.h>
Include dependency graph for VectorMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >
 
struct  GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type
 

Namespaces

 GaudiUtils
 
 std
 STL namespace.
 
 Gaudi
 This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
 
 Gaudi::Parsers
 

Functions

template<class KEY , class VALUE , class KEYCOMPARE , class ALLOCATOR >
void std::swap (GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > &left, GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > &right)
 the definition of specialized algorithm for swapping More...
 
GAUDI_API StatusCode Gaudi::Parsers::parse (GaudiUtils::VectorMap< std::string, double > &result, std::string_view input)
 parse the key from the string More...
 
GAUDI_API StatusCode Gaudi::Parsers::parse (GaudiUtils::VectorMap< Gaudi::StringKey, double > &result, std::string_view input)
 parse the vector of keys from the string More...