[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AngularMatching::ValueHistogram< TYPE > Struct Template Reference

A histogram container class. More...

List of all members.

Public Types

typedef vector< vector< TYPE
> >::iterator 
MYIT
typedef std::vector< vector<
TYPE > > 
Base

Public Member Functions

 ValueHistogram (int nBins, double start, double end)
void clearHist ()
void insertHist (double val, const TYPE &t)
vector< doublegetCount ()
const vector< TYPE > & getBinEntries (double val)
double getCenter (int bin)
const vector< TYPE > & getMax (unsigned int &count)
void printHist (ostream &o)


Detailed Description

template<class TYPE>
struct AngularMatching::ValueHistogram< TYPE >

A histogram container class.

a bit like a multiset


Member Typedef Documentation

template<class TYPE>
typedef std::vector<vector<TYPE> > AngularMatching::ValueHistogram< TYPE >::Base
 

template<class TYPE>
typedef vector<vector<TYPE> >::iterator AngularMatching::ValueHistogram< TYPE >::MYIT
 


Constructor & Destructor Documentation

template<class TYPE>
AngularMatching::ValueHistogram< TYPE >::ValueHistogram int  nBins,
double  start,
double  end
[inline]
 


Member Function Documentation

template<class TYPE>
void AngularMatching::ValueHistogram< TYPE >::clearHist  )  [inline]
 

template<class TYPE>
const vector<TYPE>& AngularMatching::ValueHistogram< TYPE >::getBinEntries double  val  )  [inline]
 

template<class TYPE>
double AngularMatching::ValueHistogram< TYPE >::getCenter int  bin  )  [inline]
 

template<class TYPE>
vector<double> AngularMatching::ValueHistogram< TYPE >::getCount  )  [inline]
 

template<class TYPE>
const vector<TYPE>& AngularMatching::ValueHistogram< TYPE >::getMax unsigned int &  count  )  [inline]
 

template<class TYPE>
void AngularMatching::ValueHistogram< TYPE >::insertHist double  val,
const TYPE &  t
[inline]
 

template<class TYPE>
void AngularMatching::ValueHistogram< TYPE >::printHist ostream &  o  )  [inline]
 


The documentation for this struct was generated from the following file:

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen 1.3.9.1