CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
egPM::Param< InputType > Class Template Reference

#include <EgammaHLTPixelMatchParamObjects.h>

Public Member Functions

float operator() (const InputType &input) const
 
 Param (const edm::ParameterSet &config)
 

Private Member Functions

std::unique_ptr< ParamBin
< InputType > > 
createParamBin_ (const edm::ParameterSet &config)
 

Private Attributes

std::vector< std::unique_ptr
< ParamBin< InputType > > > 
bins_
 

Detailed Description

template<typename InputType>
class egPM::Param< InputType >

Definition at line 303 of file EgammaHLTPixelMatchParamObjects.h.

Constructor & Destructor Documentation

template<typename InputType>
egPM::Param< InputType >::Param ( const edm::ParameterSet config)
inline

Definition at line 306 of file EgammaHLTPixelMatchParamObjects.h.

Member Function Documentation

template<typename InputType>
std::unique_ptr<ParamBin<InputType> > egPM::Param< InputType >::createParamBin_ ( const edm::ParameterSet config)
inlineprivate

Definition at line 318 of file EgammaHLTPixelMatchParamObjects.h.

template<typename InputType>
float egPM::Param< InputType >::operator() ( const InputType &  input) const
inline

Definition at line 310 of file EgammaHLTPixelMatchParamObjects.h.

Member Data Documentation

template<typename InputType>
std::vector<std::unique_ptr<ParamBin<InputType> > > egPM::Param< InputType >::bins_
private

Definition at line 304 of file EgammaHLTPixelMatchParamObjects.h.