UFO
ufo::ExtractVisitor< ExtractedValue > Class Template Reference
Inheritance diagram for ufo::ExtractVisitor< ExtractedValue >:
Collaboration diagram for ufo::ExtractVisitor< ExtractedValue >:

Public Member Functions

 ExtractVisitor (DataExtractor< ExtractedValue > &interpolator, const size_t &iloc)
 
template<typename T >
void operator() (const std::vector< T > &obDat)
 
template<typename T , typename R >
void operator() (const std::vector< T > &obDat1, const std::vector< R > &obDat2)
 

Public Attributes

DataExtractor< ExtractedValue > & interpolator
 
const size_t & iloc
 

Detailed Description

template<typename ExtractedValue>
class ufo::ExtractVisitor< ExtractedValue >

Definition at line 103 of file DrawValueFromFile.cc.

Constructor & Destructor Documentation

◆ ExtractVisitor()

template<typename ExtractedValue >
ufo::ExtractVisitor< ExtractedValue >::ExtractVisitor ( DataExtractor< ExtractedValue > &  interpolator,
const size_t &  iloc 
)
inline

Definition at line 105 of file DrawValueFromFile.cc.

Member Function Documentation

◆ operator()() [1/2]

template<typename ExtractedValue >
template<typename T >
void ufo::ExtractVisitor< ExtractedValue >::operator() ( const std::vector< T > &  obDat)
inline

Definition at line 110 of file DrawValueFromFile.cc.

◆ operator()() [2/2]

template<typename ExtractedValue >
template<typename T , typename R >
void ufo::ExtractVisitor< ExtractedValue >::operator() ( const std::vector< T > &  obDat1,
const std::vector< R > &  obDat2 
)
inline

Definition at line 115 of file DrawValueFromFile.cc.

Member Data Documentation

◆ iloc

template<typename ExtractedValue >
const size_t& ufo::ExtractVisitor< ExtractedValue >::iloc

Definition at line 120 of file DrawValueFromFile.cc.

◆ interpolator

template<typename ExtractedValue >
DataExtractor<ExtractedValue>& ufo::ExtractVisitor< ExtractedValue >::interpolator

Definition at line 119 of file DrawValueFromFile.cc.


The documentation for this class was generated from the following file: