Implement all IP and IPCHI2 functors with composition, see details below:
- Fix to new MAP functor
- introduce new MAP_ALL_OF functor to enable lazy evaluation of predicates (e.g. IPCHI2CUT)
- introduce new Min functor
- Add copy constructor to TES functor (only needed in C++ test code)
- Fixes to ComposedFunctors bind and chain to correctly handle Predicates
cc @tfulghes as this includes some fixes to the MAP
functor and we talked about using it for your SUMCONE MR
Edited by Christoph Hasse