#include <EgammaHLTPixelMatchParamObjects.h>
Public Member Functions | |
float | operator() (const InputType &input) const override |
ParamBin2D (const edm::ParameterSet &config) | |
bool | pass (const InputType &input) const override |
Public Member Functions inherited from egPM::ParamBin< InputType > | |
ParamBin () | |
virtual | ~ParamBin () |
Private Types | |
using | XType = decltype(ParamType::x) |
using | YType = decltype(ParamType::y) |
Private Attributes | |
std::function< float(const ParamType &)> | func_ |
XType | xMax_ |
XType | xMin_ |
YType | yMax_ |
YType | yMin_ |
Additional Inherited Members | |
Static Protected Member Functions inherited from egPM::ParamBin< InputType > | |
template<typename ParamType > | |
static std::function< float(const ParamType &)> | makeFunc (const edm::ParameterSet &config) |
static std::pair< std::string, std::string > | readFuncStr (const std::string &inStr) |
Definition at line 250 of file EgammaHLTPixelMatchParamObjects.h.
|
private |
Definition at line 252 of file EgammaHLTPixelMatchParamObjects.h.
|
private |
Definition at line 253 of file EgammaHLTPixelMatchParamObjects.h.
|
inline |
Definition at line 259 of file EgammaHLTPixelMatchParamObjects.h.
|
inlineoverridevirtual |
Implements egPM::ParamBin< InputType >.
Definition at line 267 of file EgammaHLTPixelMatchParamObjects.h.
References egPM::ParamBin2D< InputType, ParamType >::func_, input, and egPM::ParamBin2D< InputType, ParamType >::pass().
|
inlineoverridevirtual |
Implements egPM::ParamBin< InputType >.
Definition at line 266 of file EgammaHLTPixelMatchParamObjects.h.
References input, egPM::ParamBin2D< InputType, ParamType >::xMax_, egPM::ParamBin2D< InputType, ParamType >::xMin_, egPM::ParamBin2D< InputType, ParamType >::yMax_, and egPM::ParamBin2D< InputType, ParamType >::yMin_.
Referenced by egPM::ParamBin2D< InputType, ParamType >::operator()().
|
private |
Definition at line 256 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin2D< InputType, ParamType >::operator()().
|
private |
Definition at line 254 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin2D< InputType, ParamType >::pass().
|
private |
Definition at line 254 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin2D< InputType, ParamType >::pass().
|
private |
Definition at line 255 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin2D< InputType, ParamType >::pass().
|
private |
Definition at line 255 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin2D< InputType, ParamType >::pass().