ATLAS Offline Software
Loading...
Searching...
No Matches
AsgEGammaConfigHelper.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5// Dear emacs, this is -*-c++-*-
6#ifndef ASGELEGAMMACONFIGHELPER_H
7#define ASGELEGAMMACONFIGHELPER_H
8
16#include <map>
17#include <string>
18#include <vector>
19class TEnv;
20
21namespace AsgConfigHelper {
22std::string
23findConfigFile(const std::string& input,
24 const std::map<std::string, std::string>& configmap);
25unsigned int
26findMask(const std::string& input,
27 const std::map<std::string, unsigned int>& maskmap);
28std::vector<double>
29HelperDouble(const std::string& input, TEnv& env);
30std::vector<float>
31HelperFloat(const std::string& input, TEnv& env);
32std::vector<int>
33HelperInt(const std::string& input, TEnv& env);
34std::vector<std::string>
35HelperString(const std::string& input, TEnv& env);
36}
37
38#endif // ASGEGAMMACONFIGHELPER_H
std::vector< int > HelperInt(const std::string &input, TEnv &env)
std::vector< std::string > HelperString(const std::string &input, TEnv &env)
unsigned int findMask(const std::string &input, const std::map< std::string, unsigned int > &maskmap)
std::vector< double > HelperDouble(const std::string &input, TEnv &env)
std::string findConfigFile(const std::string &input, const std::map< std::string, std::string > &configmap)
std::vector< float > HelperFloat(const std::string &input, TEnv &env)