CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Private Attributes | Friends
GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value Struct Reference

#include <GenericMVAComputer.h>

Public Member Functions

PhysicsTools::AtomicId getName () const
 
double getValue () const
 
 operator PhysicsTools::Variable::Value () const
 

Protected Member Functions

 Value (TaggingVariableMapping const *mapping, const Iter_t &iter)
 

Private Attributes

Iter_t iter
 
TaggingVariableMapping const * mapping
 

Friends

class TaggingVariableIterator
 

Detailed Description

template<typename Iter_t>
struct GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value

Definition at line 58 of file GenericMVAComputer.h.

Constructor & Destructor Documentation

template<typename Iter_t>
GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::Value ( TaggingVariableMapping const *  mapping,
const Iter_t &  iter 
)
inlineprotected

Member Function Documentation

template<typename Iter_t>
PhysicsTools::AtomicId GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::getName ( void  ) const
inline
template<typename Iter_t>
double GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::getValue ( ) const
inline

Definition at line 64 of file GenericMVAComputer.h.

template<typename Iter_t>
GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::operator PhysicsTools::Variable::Value ( ) const
inline

Definition at line 67 of file GenericMVAComputer.h.

References reco::JetExtendedAssociation::getValue().

68  {
70  getName(), getValue());
71  }
reco::JetExtendedAssociation::JetExtendedData Value

Friends And Related Function Documentation

template<typename Iter_t>
friend class TaggingVariableIterator
friend

Definition at line 74 of file GenericMVAComputer.h.

Member Data Documentation

template<typename Iter_t>
Iter_t GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::iter
private
template<typename Iter_t>
TaggingVariableMapping const* GenericMVAComputer::TaggingVariableIterator< Iter_t >::Value::mapping
private

Definition at line 82 of file GenericMVAComputer.h.