CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
muisorhelper::CandMap< BT > Class Template Reference

#include <MuIsolatorResultProducer.h>

Public Types

typedef edm::Handle< edm::View< BT > > handle_type
 
typedef map_type::iterator iterator
 
typedef edm::RefToBase< BT > key_type
 
typedef std::vector< pair_typemap_type
 
typedef std::pair< key_type, value_typepair_type
 
typedef DepositContainer value_type
 

Public Member Functions

map_typeget ()
 
const map_typeget () const
 
const handle_typehandle () const
 
void setHandle (const handle_type &rhs)
 

Private Attributes

map_type cMap_
 
handle_type handle_
 

Detailed Description

template<typename BT>
class muisorhelper::CandMap< BT >

Definition at line 31 of file MuIsolatorResultProducer.h.

Member Typedef Documentation

◆ handle_type

template<typename BT >
typedef edm::Handle<edm::View<BT> > muisorhelper::CandMap< BT >::handle_type

Definition at line 34 of file MuIsolatorResultProducer.h.

◆ iterator

template<typename BT >
typedef map_type::iterator muisorhelper::CandMap< BT >::iterator

Definition at line 38 of file MuIsolatorResultProducer.h.

◆ key_type

template<typename BT >
typedef edm::RefToBase<BT> muisorhelper::CandMap< BT >::key_type

Definition at line 33 of file MuIsolatorResultProducer.h.

◆ map_type

template<typename BT >
typedef std::vector<pair_type> muisorhelper::CandMap< BT >::map_type

Definition at line 37 of file MuIsolatorResultProducer.h.

◆ pair_type

template<typename BT >
typedef std::pair<key_type, value_type> muisorhelper::CandMap< BT >::pair_type

Definition at line 36 of file MuIsolatorResultProducer.h.

◆ value_type

template<typename BT >
typedef DepositContainer muisorhelper::CandMap< BT >::value_type

Definition at line 35 of file MuIsolatorResultProducer.h.

Member Function Documentation

◆ get() [1/2]

template<typename BT >
map_type& muisorhelper::CandMap< BT >::get ( )
inline

◆ get() [2/2]

template<typename BT >
const map_type& muisorhelper::CandMap< BT >::get ( ) const
inline

◆ handle()

template<typename BT >
const handle_type& muisorhelper::CandMap< BT >::handle ( ) const
inline

◆ setHandle()

template<typename BT >
void muisorhelper::CandMap< BT >::setHandle ( const handle_type rhs)
inline

Member Data Documentation

◆ cMap_

template<typename BT >
map_type muisorhelper::CandMap< BT >::cMap_
private

Definition at line 46 of file MuIsolatorResultProducer.h.

Referenced by muisorhelper::CandMap< BT >::get().

◆ handle_

template<typename BT >
handle_type muisorhelper::CandMap< BT >::handle_
private