DD4hep  1.28.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces | Functions
Filter.h File Reference
#include <memory>
#include <vector>
#include <regex>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  dd4hep::Filter
 

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 
 dd4hep::dd
 

Functions

bool dd4hep::dd::accepted (std::vector< std::regex > const &, std::string_view)
 
bool dd4hep::dd::accepted (const Filter *, std::string_view)
 
bool dd4hep::dd::isRegex (std::string_view)
 
bool dd4hep::dd::hasNamespace (std::string_view)
 
bool dd4hep::dd::isMatch (std::string_view, std::string_view)
 
bool dd4hep::dd::compareEqual (std::string_view, std::string_view)
 
bool dd4hep::dd::compareEqual (std::string_view, std::regex)
 
bool dd4hep::dd::compareEqualName (std::string_view, std::string_view)
 
bool dd4hep::dd::compareEqualCopyNumber (std::string_view, int)
 
std::string_view dd4hep::dd::realTopName (std::string_view)
 
std::vector< std::string_view > dd4hep::dd::split (std::string_view, const char *)
 
std::string_view dd4hep::dd::noNamespace (std::string_view)