Reducer.h File Reference

Go to the source code of this file.

## Classes | |

class | Reducer |

Abstract class for all reducer algorithms. More... | |

class | ReducerCount |

Reducer algorithm that simply counts items. The identity is `0` . More... | |

class | ReducerCountNonzero |

Reducer algorithm that counts non-zero items. The identity is `0` . More... | |

class | ReducerSum |

Reducer algorithm that adds up items. The identity is `0` . More... | |

class | ReducerProd |

Reducer algorithm that multiplies items. The identity is `1` . More... | |

class | ReducerAny |

Reducer algorithm that returns `true` if any values are `true` , `false` otherwise. The identity is `false` . More... | |

class | ReducerAll |

Reducer algorithm that returns `true` if all values are `true` , `false` otherwise. The identity is `true` . More... | |

class | ReducerMin |

Reducer algorithm that returns the minimum value. The identity is infinity or the largest possible value. More... | |

class | ReducerMax |

Reducer algorithm that returns the maximum value. The identity is minus infinity or the smallest possible value. More... | |

class | ReducerArgmin |

Reducer algorithm that returns the position of the minimum value. The identity is meaningless and should be covered using `mask = true` . More... | |

class | ReducerArgmax |

Reducer algorithm that returns the position of the maximum value. The identity is meaningless and should be covered using `mask = true` . More... | |

## Namespaces | |

awkward | |