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 30 of file MuIsolatorResultProducer.h.

Member Typedef Documentation

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

Definition at line 33 of file MuIsolatorResultProducer.h.

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

Definition at line 37 of file MuIsolatorResultProducer.h.

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

Definition at line 32 of file MuIsolatorResultProducer.h.

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

Definition at line 36 of file MuIsolatorResultProducer.h.

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

Definition at line 35 of file MuIsolatorResultProducer.h.

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

Definition at line 34 of file MuIsolatorResultProducer.h.

Member Function Documentation

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

Definition at line 41 of file MuIsolatorResultProducer.h.

Referenced by MuIsolatorResultProducer< BT >::writeOutImpl().

41 { return handle_;}
template<typename BT >
void muisorhelper::CandMap< BT >::setHandle ( const handle_type rhs)
inline

Member Data Documentation

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

Definition at line 44 of file MuIsolatorResultProducer.h.

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

Definition at line 45 of file MuIsolatorResultProducer.h.