Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Function slice

boost::histogram::algorithm::slice — Slice command to be used in reduce.

Synopsis

// In header: <boost/histogram/algorithm/reduce.hpp>


reduce_command 
slice(unsigned iaxis, axis::index_type begin, axis::index_type end, 
      slice_mode mode = slice_mode::shrink);

Description

Command is applied to axis with given index.

Slicing works like shrink orcrop, but uses bin indices instead of values.

Parameters:

begin

first index that should be kept.

end

one past the last index that should be kept.

iaxis

which axis to operate on.

mode

whether to behave like shrink orcrop regarding removed bins.


PrevUpHomeNext