by_cycle_candle_stick_plot< Point > Class Template Reference
Public Member Functions | |
by_cycle_candle_stick_plot (model::plot::data_point_collection< Point > &points) | |
template<typename MetricSet , typename MetricProxy > | |
void | operator() (const MetricSet &metrics, const model::plot::filter_options &options, const MetricProxy &proxy) |
size_t | max_cycle () const |
bool | empty () const |
Detailed Description
template<class Point>
class illumina::interop::logic::plot::by_cycle_candle_stick_plot< Point >
Plot the candle stick over all tiles of a specific metric by cycle
- Parameters
-
metrics set of metric records proxy functor that takes a metric record and returns a metric value options filter for metric records type type of metric to extract using the proxy functor points collection of points where x is cycle number and y is the candle stick metric values
- Returns
- last populated cycle
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
points reference to collection of points
Member Function Documentation
|
inline |
Test whether metric set was empty
- Returns
- true if metric set was empty
|
inline |
Get the maximum cycle in the metric set
- Returns
- maximum cycle
|
inline |
Plot the candle stick over all tiles of a specific metric by cycle
- Parameters
-
metrics set of metric records options filter for metric records proxy functor that takes a metric record and returns a metric value
The documentation for this class was generated from the following file:
- /io/src/interop/logic/plot/plot_by_cycle.cpp