Nanga Parbat 1.1.0
A TMD fitting framework
|
Derivation of the class Cut to impose cut on the variable "z". More...
#include <zcut.h>
Public Member Functions | |
ZCut (DataHandler const &dataset, double const &zmin, double const &zmax) | |
The "ZCut" constructor. More... | |
void | EnforceCut () |
Purely virtual function to be used implemented in the derived class to eforce the cut. More... | |
![]() | |
Cut (Cut const &cut) | |
The "Cut" copy constructor. More... | |
Cut (DataHandler const &dataset, double const &min, double const &max) | |
The "Cut" constructor. More... | |
virtual | ~Cut () |
The "Cut" destructor. More... | |
std::valarray< bool > | GetMask () const |
Function that returns the cut mask. More... | |
Additional Inherited Members | |
![]() | |
DataHandler const & | _dataset |
The dataset to be processed. More... | |
double const | _min |
Minimal value. More... | |
double const | _max |
Maximal value. More... | |
std::valarray< bool > | _mask |
Cut mask. More... | |
Derivation of the class Cut to impose cut on the variable "z".
NangaParbat::ZCut::ZCut | ( | DataHandler const & | dataset, |
double const & | zmin, | ||
double const & | zmax | ||
) |
The "ZCut" constructor.
dataset | the DataHandler object subject to the cuts |
zmin | mininum value |
zmax | maximal value |
|
virtual |
Purely virtual function to be used implemented in the derived class to eforce the cut.
Implements NangaParbat::Cut.