ATLAS Offline Software
Namespaces | Functions
TrkExToolsStringUtility.cxx File Reference
#include "TrkExToolsStringUtility.h"
#include <regex>
#include <algorithm>
#include <functional>
#include <set>
Include dependency graph for TrkExToolsStringUtility.cxx:

Go to the source code of this file.

Namespaces

 TrkExTools
 

Functions

std::string TrkExTools::getToolSuffix (const std::string &fullToolName)
 Return the name suffix, e.g. return 'myNiceTool' from 'ToolSvc.myNiceTool'. More...
 
std::vector< std::string > TrkExTools::extractToolNames (const std::vector< std::string > &toolNameVector)
 return a vector of extracted names More...
 
bool TrkExTools::validToolName (const std::string &toolName)
 indicate whether a string is a valid Tool variable name More...
 
std::string TrkExTools::possibleToolNameError (const std::vector< std::string > &toolNameVector)
 Give an error message if tool names are invalid; empty string if good. More...
 
unsigned int TrkExTools::numberOfUniqueEntries (const std::vector< std::string > &nameVector)
 Give the number of unique entries in a vector. More...