DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::SpecPar Struct Reference

#include <SpecParRegistry.h>

Public Member Functions

std::string_view strValue (const std::string &) const
 
bool hasValue (const std::string &) const
 
bool hasPath (const std::string &) const
 
double dblValue (const std::string &) const
 
template<typename T >
value (const std::string &) const
 

Public Attributes

Paths paths
 
PartSelectionMap spars
 
VectorsMap numpars
 

Detailed Description

Definition at line 26 of file SpecParRegistry.h.

Member Function Documentation

◆ dblValue()

double SpecPar::dblValue ( const std::string &  key) const

Definition at line 104 of file SpecParRegistry.cpp.

◆ hasPath()

bool SpecPar::hasPath ( const std::string &  path) const

Definition at line 37 of file SpecParRegistry.cpp.

◆ hasValue()

bool SpecPar::hasValue ( const std::string &  key) const

Definition at line 30 of file SpecParRegistry.cpp.

◆ strValue()

std::string_view SpecPar::strValue ( const std::string &  key) const

Definition at line 23 of file SpecParRegistry.cpp.

◆ value()

template<typename T >
T dd4hep::SpecPar::value ( const std::string &  ) const

Member Data Documentation

◆ numpars

VectorsMap dd4hep::SpecPar::numpars

Definition at line 37 of file SpecParRegistry.h.

◆ paths

Paths dd4hep::SpecPar::paths

Definition at line 35 of file SpecParRegistry.h.

◆ spars

PartSelectionMap dd4hep::SpecPar::spars

Definition at line 36 of file SpecParRegistry.h.


The documentation for this struct was generated from the following files: