CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
ovm::StreamCache< T1, T2 > Struct Template Reference

Public Member Functions

 StreamCache (std::string const &cut, std::string const &match)
 

Public Attributes

StringCutObjectSelector< T1, true > objCut_
 
StringCutObjectSelector< T2, true > objMatchCut_
 

Detailed Description

template<typename T1, typename T2>
struct ovm::StreamCache< T1, T2 >

Definition at line 53 of file ObjectViewMatcher.cc.

Constructor & Destructor Documentation

◆ StreamCache()

template<typename T1 , typename T2 >
ovm::StreamCache< T1, T2 >::StreamCache ( std::string const &  cut,
std::string const &  match 
)
inline

Definition at line 54 of file ObjectViewMatcher.cc.

54 : objCut_(cut, true), objMatchCut_(match, true) {}
StringCutObjectSelector< T1, true > objCut_
StringCutObjectSelector< T2, true > objMatchCut_
std::pair< typename Association::data_type::first_type, double > match(Reference key, Association association, bool bestMatchByMaxValue)
Generic matching function.
Definition: Utils.h:10

Member Data Documentation

◆ objCut_

template<typename T1 , typename T2 >
StringCutObjectSelector<T1, true> ovm::StreamCache< T1, T2 >::objCut_

Definition at line 56 of file ObjectViewMatcher.cc.

◆ objMatchCut_

template<typename T1 , typename T2 >
StringCutObjectSelector<T2, true> ovm::StreamCache< T1, T2 >::objMatchCut_

Definition at line 58 of file ObjectViewMatcher.cc.