#include <EgammaHLTPixelMatchParamObjects.h>
Public Member Functions | |
float | operator() (const InputType &input) const override |
ParamBin3D (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) |
using | ZType = decltype(ParamType::z) |
Private Attributes | |
std::function< float(const ParamType &)> | func_ |
XType | xMax_ |
XType | xMin_ |
YType | yMax_ |
YType | yMin_ |
ZType | zMax_ |
ZType | zMin_ |
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 276 of file EgammaHLTPixelMatchParamObjects.h.
|
private |
Definition at line 277 of file EgammaHLTPixelMatchParamObjects.h.
|
private |
Definition at line 278 of file EgammaHLTPixelMatchParamObjects.h.
|
private |
Definition at line 279 of file EgammaHLTPixelMatchParamObjects.h.
|
inline |
Definition at line 287 of file EgammaHLTPixelMatchParamObjects.h.
|
inlineoverridevirtual |
Implements egPM::ParamBin< InputType >.
Definition at line 299 of file EgammaHLTPixelMatchParamObjects.h.
References egPM::ParamBin3D< InputType, ParamType >::func_, input, and egPM::ParamBin3D< InputType, ParamType >::pass().
|
inlineoverridevirtual |
Implements egPM::ParamBin< InputType >.
Definition at line 296 of file EgammaHLTPixelMatchParamObjects.h.
References input, egPM::ParamBin3D< InputType, ParamType >::xMax_, egPM::ParamBin3D< InputType, ParamType >::xMin_, egPM::ParamBin3D< InputType, ParamType >::yMax_, egPM::ParamBin3D< InputType, ParamType >::yMin_, egPM::ParamBin3D< InputType, ParamType >::zMax_, and egPM::ParamBin3D< InputType, ParamType >::zMin_.
Referenced by egPM::ParamBin3D< InputType, ParamType >::operator()().
|
private |
Definition at line 284 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::operator()().
|
private |
Definition at line 281 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().
|
private |
Definition at line 281 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().
|
private |
Definition at line 282 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().
|
private |
Definition at line 282 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().
|
private |
Definition at line 283 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().
|
private |
Definition at line 283 of file EgammaHLTPixelMatchParamObjects.h.
Referenced by egPM::ParamBin3D< InputType, ParamType >::pass().