Nanga Parbat 1.1.0
A TMD fitting framework
|
Derivation of the class Cut to impose cut on the variable "Q". More...
#include <qcut.h>
Public Member Functions | |
QCut (DataHandler const &dataset, double const &Qmin, double const &Qmax) | |
The "QCut" 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 "Q".
NangaParbat::QCut::QCut | ( | DataHandler const & | dataset, |
double const & | Qmin, | ||
double const & | Qmax | ||
) |
The "QCut" constructor.
dataset | the DataHandler object subject to the cuts |
Qmin | mininum value |
Qmax | maximal value |
|
virtual |
Purely virtual function to be used implemented in the derived class to eforce the cut.
Implements NangaParbat::Cut.