npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
OrderedPointND.hh File Reference

Multidimensional points which can be sorted according to multiple sorting criteria. More...

#include <vector>
#include "npstat/nm/PointDimensionality.hh"
#include "npstat/stat/OrderedPointND.icc"

Go to the source code of this file.

Classes

class  npstat::OrderedPointND< Point >
 

Namespaces

 npstat
 

Functions

template<typename Point >
bool npstat::operator== (const OrderedPointND< Point > &l, const OrderedPointND< Point > &r)
 
template<typename Point >
bool npstat::operator!= (const OrderedPointND< Point > &l, const OrderedPointND< Point > &r)
 
template<class Point1 , class Point2 >
void npstat::fillOrderedPoints (const std::vector< Point1 > &data, const unsigned *dimsToUse, unsigned nDimsToUse, std::vector< OrderedPointND< Point2 > > *out)
 
template<typename Num2 , class Point >
void npstat::fillOrderedFromFlat (const std::vector< Num2 > &data, unsigned stride, const unsigned *dimsToUse, unsigned nDimsToUse, std::vector< OrderedPointND< Point > > *out)
 
template<typename Num2 , class Point >
void npstat::fillPointsFromFlat (const std::vector< Num2 > &data, unsigned stride, const unsigned *dimsToUse, unsigned nDimsToUse, std::vector< Point > *out)
 
template<typename Num1 , typename Num2 >
void npstat::fillFlatFromFlat (const std::vector< Num1 > &data, unsigned stride, const unsigned *dimsToUse, unsigned nDimsToUse, std::vector< Num2 > *out)
 

Detailed Description

Multidimensional points which can be sorted according to multiple sorting criteria.

Author: I. Volobouev

September 2010