Workspace for choose_filter_thresholds_blocked().
More...
#include <choose_filter_thresholds.hpp>
template<typename Float_>
struct scran_qc::ChooseFilterThresholdsBlockedWorkspace< Float_ >
Workspace for choose_filter_thresholds_blocked().
This can be re-used across multiple choose_filter_thresholds_blocked() calls to avoid reallocation.
- Template Parameters
-
| Float_ | Floating-point type of the buffer. |
◆ ChooseFilterThresholdsBlockedWorkspace() [1/2]
template<typename Float_ >
template<typename Block_ >
- Template Parameters
-
| Block_ | Integer type of the block identifiers. |
- Parameters
-
| num_cells | Number of cells. |
| [in] | block | Pointer to an array of block identifiers. The array should be of length equal to num_cells. Values should be integer IDs in \([0, N)\) where \(N\) is the number of blocks. |
| num_blocks | Total number of blocks, i.e., \(N\). |
◆ ChooseFilterThresholdsBlockedWorkspace() [2/2]
template<typename Float_ >
The documentation for this struct was generated from the following file: