ATLAS Offline Software
|
Helper class to handle an array expression parsers to be used in the generic code. More...
#include <ExpressionParserUser.h>
Static Public Member Functions | |
static std::array< std::unique_ptr< ExpressionParsing::ExpressionParser >, NUM_PARSER > | createParser (ExpressionParsing::IProxyLoader &proxy_loader, const std::vector< std::string > &selection_string, unsigned short num_parser) |
create an expression parser for each of the given expression strings More... | |
static std::vector< std::string > | getVariables (const std::array< std::unique_ptr< ExpressionParsing::ExpressionParser >, NUM_PARSER > &parser) |
get the union of all variables used by the given list of expression parsers. More... | |
Helper class to handle an array expression parsers to be used in the generic code.
Definition at line 30 of file ExpressionParserUser.h.
|
static |
create an expression parser for each of the given expression strings
|
static |
get the union of all variables used by the given list of expression parsers.