File indexing completed on 2024-04-06 12:03:52
0001 #ifndef DataFormats_Common_OneToOne_h
0002 #define DataFormats_Common_OneToOne_h
0003 #include "DataFormats/Common/interface/OneToOneGeneric.h"
0004
0005 namespace edm {
0006 template <typename CKey, typename CVal, typename index = unsigned int>
0007 class OneToOne : public OneToOneGeneric<CKey, CVal, index> {
0008 private:
0009 typedef OneToOneGeneric<CKey, CVal, index> base;
0010
0011 public:
0012
0013 typedef typename base::val_type val_type;
0014
0015 typedef typename base::key_type key_type;
0016
0017 typedef typename base::data_type data_type;
0018
0019 typedef typename base::index_type index_type;
0020
0021 typedef typename base::map_type map_type;
0022
0023 typedef typename base::ref_type ref_type;
0024
0025 typedef typename base::transient_map_type transient_map_type;
0026
0027 typedef typename base::transient_key_vector transient_key_vector;
0028
0029 typedef typename base::transient_val_vector transient_val_vector;
0030 };
0031 }
0032
0033 #endif