#include <VarRangeCut.h>
Public Member Functions | |
bool | operator() (const ObjType &obj) const |
const std::string & | varName () const |
VarRangeCut (const edm::ParameterSet &config) | |
Static Public Member Functions | |
static edm::ParameterSetDescription | makePSetDescription () |
Private Attributes | |
std::vector< std::pair< float, float > > | allowedRanges_ |
std::function< float(const ObjType &)> | varFunc_ |
std::string | varName_ |
Definition at line 29 of file VarRangeCut.h.
|
explicit |
Definition at line 44 of file VarRangeCut.h.
References edm::ParameterSet::getParameter(), sistrip::SpyUtilities::range(), diffTwoXMLs::ranges, submitPVValidationJobs::split(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 59 of file VarRangeCut.h.
References edm::ParameterSetDescription::add(), submitPVResolutionJobs::desc, and AlCaHLTBitMon_QueryRunRegistry::string.
bool VarRangeCut< ObjType >::operator() | ( | const ObjType & | obj | ) | const |
Definition at line 67 of file VarRangeCut.h.
References sistrip::SpyUtilities::range().
|
inline |
|
private |
Definition at line 40 of file VarRangeCut.h.
|
private |
Definition at line 39 of file VarRangeCut.h.
|
private |
Definition at line 38 of file VarRangeCut.h.
Referenced by VarRangeCut< ObjType >::varName().