CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
tkMSParameterization::Elems Class Reference

#include <TkMSParameterization.h>

Public Member Functions

Elem find (float v)
 
auto const & operator() () const
 

Private Attributes

std::vector< Elemdata
 
friend TkMSParameterizationBuilder
 

Detailed Description

Definition at line 34 of file TkMSParameterization.h.

Member Function Documentation

◆ find()

Elem tkMSParameterization::Elems::find ( float  v)
inline

Definition at line 36 of file TkMSParameterization.h.

36  {
37  auto p = find_if(data.begin(), data.end(), [=](Elem const& d) { return d.vo > v; });
38  if (p != data.begin())
39  --p;
40  return *p;
41  }

References ztail::d, data, AlCaHLTBitMon_ParallelJobs::p, and findQualityFiles::v.

◆ operator()()

auto const& tkMSParameterization::Elems::operator() ( ) const
inline

Definition at line 42 of file TkMSParameterization.h.

42 { return data; }

References data.

Member Data Documentation

◆ data

std::vector<Elem> tkMSParameterization::Elems::data
private

◆ TkMSParameterizationBuilder

friend tkMSParameterization::Elems::TkMSParameterizationBuilder
private

Definition at line 46 of file TkMSParameterization.h.

AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
findQualityFiles.v
v
Definition: findQualityFiles.py:179
tkMSParameterization::Elem
Definition: TkMSParameterization.h:26
tkMSParameterization::Elems::data
std::vector< Elem > data
Definition: TkMSParameterization.h:45
ztail.d
d
Definition: ztail.py:151