MINT2
Mint
HyperBinningMakerSmart.h
Go to the documentation of this file.
1
#ifndef HYPERBINNINGMAKERSMART_HH
2
#define HYPERBINNINGMAKERSMART_HH
3
4
// HyperPlot includes
5
#include "
Mint/MessageService.h
"
6
#include "
Mint/HyperBinningMaker.h
"
7
#include "
Mint/LoadingBar.h
"
8
9
// Root includes
10
#include "TMath.h"
11
12
// std includes
13
#include <complex>
14
15
32
class
HyperBinningMakerSmart
:
public
HyperBinningMaker
{
33
34
private
:
35
36
int
_startingDim
;
38
public
:
39
40
HyperBinningMakerSmart
(
const
HyperCuboid
& binningRange,
const
HyperPointSet
& data,
int
startingDim = 0);
42
virtual
void
makeBinning
();
44
~HyperBinningMakerSmart
();
47
};
48
49
50
#endif
51
HyperBinningMakerSmart::_startingDim
int _startingDim
Definition:
HyperBinningMakerSmart.h:36
HyperCuboid
Definition:
HyperCuboid.h:28
HyperBinningMakerSmart::makeBinning
virtual void makeBinning()
Definition:
HyperBinningMakerSmart.cpp:11
HyperBinningMakerSmart::HyperBinningMakerSmart
HyperBinningMakerSmart(const HyperCuboid &binningRange, const HyperPointSet &data, int startingDim=0)
Definition:
HyperBinningMakerSmart.cpp:4
MessageService.h
HyperBinningMakerSmart::~HyperBinningMakerSmart
~HyperBinningMakerSmart()
Definition:
HyperBinningMakerSmart.cpp:38
HyperBinningMaker.h
LoadingBar.h
HyperBinningMaker
Definition:
HyperBinningMaker.h:43
HyperPointSet
Definition:
HyperPointSet.h:31
HyperBinningMakerSmart
Definition:
HyperBinningMakerSmart.h:32
Generated by
1.8.15