/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/JetMatching/interface/JetFlavourInfoMatching.h
41 строка
2 KB
Matti Kortelainen
Move stored types in io_v1 namespace, reset class versions to 3
22 май 2026, 18:18
22 май 2026, 18:18
909f324
Код
Авторство
О чём код?
#ifndef DataFormats_JetMatching_JetFlavourInfoMatching_h #define DataFormats_JetMatching_JetFlavourInfoMatching_h #include "DataFormats/JetReco/interface/CaloJetCollection.h" #include "DataFormats/Common/interface/AssociationVector.h" #include "DataFormats/Common/interface/RefToBaseProd.h" #include "DataFormats/JetMatching/interface/JetFlavourInfo.h" #include <vector> namespace reco { typedef edm::AssociationVector<edm::RefToBaseProd<reco::Jet>, std::vector<reco::JetFlavourInfo> > JetFlavourInfoMatchingCollectionBase; namespace io_v1 { class JetFlavourInfoMatchingCollection : public reco::JetFlavourInfoMatchingCollectionBase { public: JetFlavourInfoMatchingCollection() : reco::JetFlavourInfoMatchingCollectionBase() {} JetFlavourInfoMatchingCollection(const reco::CaloJetRefProd &ref) : reco::JetFlavourInfoMatchingCollectionBase(edm::RefToBaseProd<reco::Jet>(ref)) {} JetFlavourInfoMatchingCollection(const reco::JetFlavourInfoMatchingCollectionBase &v) : reco::JetFlavourInfoMatchingCollectionBase(v) {} }; } // namespace io_v1 using JetFlavourInfoMatchingCollection = io_v1::JetFlavourInfoMatchingCollection; typedef JetFlavourInfoMatchingCollection::value_type JetFlavourInfoMatching; typedef edm::Ref<JetFlavourInfoMatchingCollection> JetFlavourInfoMatchingRef; typedef edm::RefProd<JetFlavourInfoMatchingCollection> JetFlavourInfoMatchingRefProd; typedef edm::RefVector<JetFlavourInfoMatchingCollection> JetFlavourInfoMatchingRefVector; } // namespace reco #endif // DataFormats_JetMatching_JetFlavourInfoMatching_h