/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/L1TGlobal/src/classes_def.xml
85 строк
3 KB
Matti Kortelainen
Move stored types in io_v1 namespace, reset class versions to 3
22 май 2026, 18:18
22 май 2026, 18:18
909f324
Код
Авторство
О чём код?
<lcgdict> <class name="io_v1::GlobalAlgBlk" ClassVersion="3"> <version ClassVersion="3" checksum="4060632931"/> </class> <class name="GlobalAlgBlkBxCollection"/> <class name="edm::Wrapper<GlobalAlgBlkBxCollection>"/> <class name="std::vector<io_v1::GlobalAlgBlk>"/> <class name="io_v1::GlobalExtBlk" ClassVersion="3"> <version ClassVersion="3" checksum="1144205571"/> </class> <class name="GlobalExtBlkBxCollection"/> <class name="edm::Wrapper<GlobalExtBlkBxCollection>"/> <class name="std::vector<io_v1::GlobalExtBlk>"/> <class name="AXOL1TLScore" ClassVersion="3"> <version ClassVersion="3" checksum="1744705474"/> </class> <class name="AXOL1TLScoreBxCollection"/> <class name="edm::Wrapper<AXOL1TLScoreBxCollection>"/> <class name="std::vector<AXOL1TLScore>"/> <class name="GlobalObjectMapRecord" ClassVersion="10"> <version ClassVersion="10" checksum="1219328086"/> </class> <class name="edm::Wrapper<GlobalObjectMapRecord>"/> <class name="GlobalObjectMap" ClassVersion="11"> <version ClassVersion="11" checksum="760424007"/> <version ClassVersion="10" checksum="1899280385"/> </class> <class name="edm::Wrapper<GlobalObjectMap>"/> <class name="std::vector<GlobalObjectMap>"/> <class name="edm::Wrapper<std::vector<GlobalObjectMap> >"/> <!-- Adding ioread rules for backwards compatibility --> <ioread sourceClass="GlobalObjectMap" version="[3-10]" source="std::vector<std::vector<std::vector<L1TObjIndexType>>> m_combinationVector;" targetClass="GlobalObjectMap" target="m_combinationWithBxVector"> <![CDATA[ m_combinationWithBxVector.clear(); m_combinationWithBxVector.reserve(onfile.m_combinationVector.size()); for(auto const& a0 : onfile.m_combinationVector) { CombinationsWithBxInCond b0; b0.reserve(a0.size()); for(auto const& a1 : a0) { SingleCombWithBxInCond b1; b1.reserve(a1.size()); for(auto const a2 : a1) { b1.emplace_back(0, a2); } b0.emplace_back(b1); } m_combinationWithBxVector.emplace_back(b0); }]]> </ioread> <class name="std::vector<l1t::GlobalObject>"/> <class name="std::vector<std::vector<l1t::GlobalObject> >"/> <class name="GlobalLogicParser::OperandToken" ClassVersion="11"> <version ClassVersion="11" checksum="2765209856"/> <version ClassVersion="10" checksum="599247693"/> </class> <class name="std::vector<GlobalLogicParser::OperandToken>"/> <class name="GlobalLogicParser::TokenRPN" ClassVersion="3"> <version ClassVersion="3" checksum="2556920576"/> </class> <class name="std::vector<GlobalLogicParser::TokenRPN>"/> <class name="GlobalAlgBlkRef"/> <class name="std::vector<GlobalAlgBlkRef>"/> <class name="GlobalAlgBlkRefBxCollection"/> <class name="edm::Wrapper<GlobalAlgBlkRefBxCollection>"/> <class name="GlobalAlgBlkRefPair"/> <class name="std::vector<GlobalAlgBlkRefPair>"/> <class name="GlobalAlgBlkRefPairBxCollection"/> <class name="edm::Wrapper<GlobalAlgBlkRefPairBxCollection>"/> <class name="AXOL1TLScoreRef"/> <class name="std::vector<AXOL1TLScoreRef>"/> <class name="AXOL1TLScoreRefBxCollection"/> <class name="edm::Wrapper<AXOL1TLScoreRefBxCollection>"/> </lcgdict>