CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
OneToManyWithQuality.h
Go to the documentation of this file.
1 #ifndef DataFormats_Common_OneToManyWithQuality_h
2 #define DataFormats_Common_OneToManyWithQuality_h
4 
5 namespace edm {
6  template<typename CKey, typename CVal, typename Q, typename index = unsigned int>
7  class OneToManyWithQuality : public OneToManyWithQualityGeneric<CKey, CVal, Q, index> {
8  private:
10 
11  public:
13  typedef typename base::val_type val_type;
15  typedef typename base::key_type key_type;
17  typedef typename base::data_type data_type;
19  typedef typename base::index_type index_type;
21  typedef typename base::map_type map_type;
23  typedef typename base::ref_type ref_type;
30  };
31 }
32 
33 #endif
base::ref_type ref_type
reference set type
base::key_type key_type
insert key type
std::vector< std::pair< typename helper::MapRefViewTrait< edm::View< reco::Vertex > >::ref_type, double > > val_type
values reference collection type
typename helper::MapRefViewTrait< TrackingVertexCollection >::ref_type key_type
insert key type
base::transient_map_type transient_map_type
transient map type
std::pair< typename helper::MapRefViewTrait< edm::View< reco::Vertex > >::ref_type, double > data_type
insert val type
std::vector< std::vector< std::pair< const typename edm::View< reco::Vertex >::value_type *, double > > > transient_val_vector
transient val vector
base::val_type val_type
values reference collection type
base::transient_key_vector transient_key_vector
transient key vector
std::vector< const typename TrackingVertexCollection::value_type * > transient_key_vector
transient key vector
OneToManyWithQualityGeneric< CKey, CVal, Q, index > base
base::transient_val_vector transient_val_vector
transient val vector
base::map_type map_type
map type
base::data_type data_type
insert val type
base::index_type index_type
index type
std::map< const typename TrackingVertexCollection::value_type *, std::vector< std::pair< const typename edm::View< reco::Vertex >::value_type *, double > > > transient_map_type
transient map type