Skip to content

Commit d554508

Browse files
committed
Docs
1 parent 4da8ed3 commit d554508

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

include/ana/interface/delayed_varied.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ class delayed<Bld>::varied : public systematic::resolver<delayed<Bld>> {
4242
auto apply(Nodes const &...columns) -> typename lazy<selection>::varied;
4343

4444
/**
45-
* @brief Fill aggregation logic with input columns.
45+
* @brief Fill the aggregation with input columns.
46+
* @param columns... Input columns to fill the aggregation with.
47+
* @return A new delayed aggregation node with input columns filled.
4648
*/
4749
template <
4850
typename... Nodes, typename V = Bld,
@@ -51,8 +53,8 @@ class delayed<Bld>::varied : public systematic::resolver<delayed<Bld>> {
5153

5254
/**
5355
* @brief Book the aggregation logic at a selection.
54-
* @param selection Lazy(varied) selection node to book aggregation
55-
* at.
56+
* @param selection Lazy selection to book aggregation at.
57+
* @return Lazy aggregation booked at selection.
5658
*/
5759
template <
5860
typename Node, typename V = Bld,
@@ -62,8 +64,8 @@ class delayed<Bld>::varied : public systematic::resolver<delayed<Bld>> {
6264

6365
/**
6466
* @brief Book the aggregation logic at multiple selections.
65-
* @param selection Lazy selection nodes to book aggregations at.
66-
* @return Lazy aggregation node.
67+
* @param selection Lazy selection to book aggregations at.
68+
* @return Delayed aggregation containing booked lazy aggregations.
6769
*/
6870
template <
6971
typename... Nodes, typename V = Bld,
@@ -73,16 +75,16 @@ class delayed<Bld>::varied : public systematic::resolver<delayed<Bld>> {
7375

7476
/**
7577
* @brief Evaluate/apply the column definition/selection with input columns.
76-
* @param args... Lazy input column nodes
77-
* @return Lazy column definition node
78+
* @param args... Lazy input columns
79+
* @return Lazy column definition
7880
*/
7981
template <typename... Args>
8082
auto operator()(Args &&...args) ->
8183
typename lazy<typename decltype(std::declval<delayed<Bld>>().operator()(
8284
std::forward<Args>(args).nominal()...))::operation_type>::varied;
8385

8486
/**
85-
* @brief Access the delayed node of a specific systematic variation.
87+
* @brief Access the delayed of a specific systematic variation.
8688
* @param var_name Name of the systematic variation.
8789
* @return Delayed node corresponding to systematic variation.
8890
*/

0 commit comments

Comments
 (0)