Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#include "CondFormats/SiPhase2TrackerObjects/interface/TrackerDetToDTCELinkCablingMap.h"
#include "CondFormats/SiPhase2TrackerObjects/interface/DTCELinkId.h"
#include "DataFormats/DetId/interface/DetId.h"

namespace {
  struct dictionary {
    TrackerDetToDTCELinkCablingMap cabmap;

    DTCELinkId dtcelinkid;

    std::unordered_map<unsigned int, DTCELinkId> unorderedMapUIntToDTC;
    std::unordered_multimap<DTCELinkId, unsigned int> unorderedMapDTCToUInt;

    std::pair<unsigned int, DTCELinkId> unorderedMapUIntToDTC_data =
        std::make_pair<unsigned int, DTCELinkId>(0, DTCELinkId());
    std::pair<DTCELinkId, unsigned int> unorderedMapDTCToUInt_data =
        std::make_pair<DTCELinkId, unsigned int>(DTCELinkId(), 0);
  };
}  // namespace