CMS 3D CMS Logo

muisorhelper::CandMap< BT > Class Template Reference

#include <RecoMuon/MuonIsolationProducers/plugins/MuIsolatorResultProducer.h>

List of all members.

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_type
pair_type
typedef DepositContainer value_type

Public Member Functions

const map_typeget () const
map_typeget ()
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>
const map_type& muisorhelper::CandMap< BT >::get ( void   )  const [inline]

Definition at line 40 of file MuIsolatorResultProducer.h.

References muisorhelper::CandMap< BT >::cMap_.

00040 {return cMap_;}

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

Definition at line 39 of file MuIsolatorResultProducer.h.

References muisorhelper::CandMap< BT >::cMap_.

Referenced by MuIsolatorResultProducer< BT >::initAssociation(), MuIsolatorResultProducer< BT >::initVetos(), MuIsolatorResultProducer< BT >::produce(), and MuIsolatorResultProducer< BT >::writeOutImpl().

00039 { return cMap_;}

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

Definition at line 41 of file MuIsolatorResultProducer.h.

References muisorhelper::CandMap< BT >::handle_.

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

00041 { return handle_;}

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

Definition at line 42 of file MuIsolatorResultProducer.h.

References muisorhelper::CandMap< BT >::handle_.

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

00042 { handle_ = rhs;}


Member Data Documentation

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

Definition at line 44 of file MuIsolatorResultProducer.h.

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

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

Definition at line 45 of file MuIsolatorResultProducer.h.

Referenced by muisorhelper::CandMap< BT >::handle(), and muisorhelper::CandMap< BT >::setHandle().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:28:27 2009 for CMSSW by  doxygen 1.5.4