/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/Common/src/classes_def.xml
215 строк
10 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="edm::WrapperBase" ClassVersion="4"> <version ClassVersion="4" checksum="3914746810"/> <version ClassVersion="2" checksum="2150796830"/> <version ClassVersion="3" checksum="1936948526"/> </class> <class name="edm::EDProductGetter" ClassVersion="3"> <version ClassVersion="3" checksum="2247759761"/> </class> <!-- RefCore has a custom streamer registered, and without explicit false RNTuple would refuse to split RefCore --> <class name="edm::RefCore" ClassVersion="3" rntupleStreamerMode="false"> <version ClassVersion="3" checksum="3425324092"/> <field name="cachePtr_" transient = "true"/> </class> <ioread sourceClass = "edm::RefCore" version="[1-]" targetClass="edm::RefCore" source="" target="cachePtr_"> <![CDATA[ edm::EDProductGetter const* getter; edm::EDProductGetter::assignEDProductGetter(getter); edm::refcoreimpl::setCacheIsProductGetter(cachePtr_, getter); ]]> </ioread> <class name="edm::RefCoreWithIndex" ClassVersion="11" rntupleStreamerMode="false"> <version ClassVersion="11" checksum="2602044085"/> <field name="cachePtr_" transient = "true"/> </class> <ioread sourceClass = "edm::RefCoreWithIndex" version="[1-]" targetClass="edm::RefCoreWithIndex" source="" target="cachePtr_"> <![CDATA[ edm::EDProductGetter const* getter; edm::EDProductGetter::assignEDProductGetter(getter); edm::refcoreimpl::setCacheIsProductGetter(cachePtr_, getter); ]]> </ioread> <class name="edm::ConstPtrCache" ClassVersion="10"> <version ClassVersion="10" checksum="2166959629"/> <field name="ptr_" transient="true"/> </class> <ioread sourceClass = "edm::ConstPtrCache" version="[1-]" targetClass="edm::ConstPtrCache" source = "" target="ptr_"> <![CDATA[ptr_=0; ]]> </ioread> <class name="edm::BoolCache" ClassVersion="10"> <version ClassVersion="10" checksum="238838498"/> <field name="isCached_" transient="true"/> </class> <ioread sourceClass = "edm::BoolCache" version="[1-]" targetClass="edm::BoolCache" source = "" target="isCached_"> <![CDATA[isCached_=0; ]]> </ioread> <class name="edm::reftobase::RefHolderBase" ClassVersion="10"> <version ClassVersion="10" checksum="133255391"/> </class> <class name="edm::RefVectorMemberPointersHolder" ClassVersion="3"> <version ClassVersion="3" checksum="3080604260"/> <field name="memberPointers_" transient="true"/> </class> <ioread sourceClass = "edm::RefVectorMemberPointersHolder" version="[1-]" targetClass="edm::RefVectorMemberPointersHolder" source = "" target="memberPointers_"> <![CDATA[memberPointers_.clear(); ]]> </ioread> <class name="edm::RefVectorBase<unsigned int>"/> <class name="edm::RefVectorBase<unsigned long>"/> <class name="edm::RefVectorBase<int>"/> <class name="edm::Ref<std::vector<int>,int,edm::refhelper::FindUsingAdvance<std::vector<int>,int> >"/> <class name="edm::RefVector<std::vector<int>,int,edm::refhelper::FindUsingAdvance<std::vector<int>,int> >"/> <class name="edm::RefToBaseVector<int>"/> <class name="edm::PtrVector<int>"/> <class name="edm::Ptr<int>"/> <class name="std::vector<edm::Ptr<int> >"/> <class name="edm::reftobase::BaseVectorHolder<int>"/> <class name="edm::reftobase::RefVectorHolderBase" ClassVersion="3"> <version ClassVersion="3" checksum="2803110946"/> </class> <class name="edm::reftobase::IndirectVectorHolder<int>"/> <class name="edm::reftobase::VectorHolder<int, edm::RefVector<std::vector<int>,int,edm::refhelper::FindUsingAdvance<std::vector<int>,int> > >"/> <class name="edm::Wrapper<edm::RefToBaseVector<int> >" splitLevel="0"/> <class name="edm::Wrapper<edm::PtrVector<int> >" splitLevel="0"/> <class name="edm::Wrapper<std::vector<edm::Ptr<int> > >" splitLevel="0"/> <class name="edm::Wrapper<edm::RefVector<std::vector<int>,int,edm::refhelper::FindUsingAdvance<std::vector<int>,int> > >" splitLevel="0"/> <class name="edm::PtrVectorBase" ClassVersion="3"> <version ClassVersion="3" checksum="2381000311"/> <field name ="cachedItems_" transient = "true"/> </class> <!-- --> <ioread sourceClass = "edm::PtrVectorBase" version="[1-]" targetClass="edm::PtrVectorBase" source = "" target="cachedItems_"> <![CDATA[delete &(*cachedItems_); cachedItems_=nullptr; ]]> </ioread> <!-- --> <class name="edmNew::dstvdetails::DetSetVectorTrans" ClassVersion="3"> <version ClassVersion="3" checksum="1132971359"/> <field name="m_filling" transient="true"/> <field name="m_getter" transient="true"/> <field name="m_dataSize" transient="true"/> </class> <class name="edmNew::dstvdetails::DetSetVectorTrans::Item" ClassVersion="3"> <version ClassVersion="3" checksum="3545691837"/> </class> <class name="std::vector<edmNew::dstvdetails::DetSetVectorTrans::Item>"/> <class name="edm::DataFrame" ClassVersion="3"> <version ClassVersion="3" checksum="3066866109"/> </class> <class name="edm::DataFrameContainer" ClassVersion="3"> <version ClassVersion="3" checksum="2404115677"/> </class> <class name="edm::Wrapper<edm::DataFrameContainer>" splitLevel="0"/> <class name="edm::HLTPathStatus" ClassVersion="10"> <version ClassVersion="10" checksum="1011460161"/> </class> <class name="edm::Wrapper<edm::HLTPathStatus>" persistent="false" splitLevel="0"/> <class name="edm::EndPathStatus" ClassVersion="3"> <version ClassVersion="3" checksum="2166507936"/> </class> <class name="edm::Wrapper<edm::EndPathStatus>" persistent="false" splitLevel="0"/> <class name="std::vector<edm::HLTPathStatus>"/> <class name="edm::Wrapper<std::vector<edm::HLTPathStatus> >" splitLevel="0"/> <class name="edm::HLTGlobalStatus" ClassVersion="10"> <version ClassVersion="10" checksum="1354441856"/> </class> <class name="edm::Wrapper<edm::HLTGlobalStatus>" splitLevel="0"/> <class name="edm::TriggerResults" ClassVersion="11"> <version ClassVersion="11" checksum="4117941161"/> <version ClassVersion="10" checksum="547571379"/> </class> <class name="edm::Wrapper<edm::TriggerResults>" splitLevel="0"/> <class name="edm::Other" ClassVersion="3"> <version ClassVersion="3" checksum="2949726"/> </class> <class name="edm::DoNotSortUponInsertion" ClassVersion="3"> <version ClassVersion="3" checksum="862111625"/> </class> <class name="edm::DoNotRecordParents" ClassVersion="10"> <version ClassVersion="10" checksum="2234517662"/> </class> <class name="edm::RangeMap<int,std::vector<float>,edm::CopyPolicy<float> >"/> <class name="edm::ValueMap<int>" /> <class name="edm::ValueMap<unsigned int>" /> <class name="edm::ValueMap<bool>" /> <class name="edm::ValueMap<float>" /> <class name="edm::ValueMap<double>" /> <class name="edm::ValueMap<std::pair<float, float>>" /> <class name="edm::ValueMap<std::vector<float>>" /> <class name="edm::Wrapper<edm::ValueMap<int> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<bool> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<unsigned int> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<float> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<double> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<std::pair<float, float>> >" splitLevel="0"/> <class name="edm::Wrapper<edm::ValueMap<std::vector<float>> >" splitLevel="0"/> <class name="std::vector<edm::EventAuxiliary>"/> <class name="edm::Wrapper<std::vector<edm::EventAuxiliary> >"/> <class name="edm::io_v1::ErrorSummaryEntry" ClassVersion="3"> <version ClassVersion="3" checksum="1697264738"/> </class> <class name="edm::ELseverityLevel" ClassVersion="3"> <version ClassVersion="3" checksum="2388166397"/> </class> <class name="std::vector<edm::io_v1::ErrorSummaryEntry>"/> <class name="edm::Wrapper<std::vector<edm::io_v1::ErrorSummaryEntry> >"/> <class name="edm::MergeableCounter" ClassVersion="3"> <version ClassVersion="3" checksum="3792606006"/> </class> <class name="edm::Wrapper<edm::MergeableCounter>"/> <class name="edm::ConditionsInEventBlock" ClassVersion="3"> <version ClassVersion="3" checksum="28865621"/> </class> <class name="edm::ConditionsInRunBlock" ClassVersion="3"> <version ClassVersion="3" checksum="2978236528"/> </class> <class name="edm::ConditionsInLumiBlock" ClassVersion="3"> <version ClassVersion="3" checksum="3061695978"/> </class> <class name="edm::Wrapper<edm::ConditionsInEventBlock>"/> <class name="edm::Wrapper<edm::ConditionsInRunBlock>"/> <class name="edm::Wrapper<edm::ConditionsInLumiBlock>"/> <class name="test_with_dictionaries::IntValue" ClassVersion="3"> <version ClassVersion="3" checksum="894112631"/> </class> <class name="test_with_dictionaries::IntValue2" ClassVersion="3"> <version ClassVersion="3" checksum="2661728085"/> </class> <class name="edm::SecondaryEventIDAndFileInfo" ClassVersion="3"> <version ClassVersion="3" checksum="3900813088"/> </class> <class name="std::vector<edm::SecondaryEventIDAndFileInfo>"/> <class name="edm::RefProd<std::vector<int> >"/> <class name="edm::RefToBaseProd<int>"/> <class name="edm::RandomNumberGeneratorState" ClassVersion="3"> <version ClassVersion="3" checksum="2237762164"/> </class> <class name="edm::Wrapper<std::map<edm::ParameterSetID,edm::ParameterSetBlob>>"/> <class name="edm::StdArray<uint8_t, 13>"/> <class name="edm::StdArray<short, 4>"/> <class name="edm::StdArray<uint16_t, 11>"/> <class name="edm::StdArray<uint16_t, 13>"/> <class name="edm::StdArray<unsigned int, 2>"/> <class name="edm::StdArray<unsigned int, 4>"/> <class name="edm::StdArray<unsigned int, 14>"/> <class name="edm::StdArray<edm::StdArray<unsigned int, 2>, 13>"/> <class name="edm::PathStateToken" ClassVersion="3"> <version ClassVersion="3" checksum="2219165191"/> </class> <class name="edm::Wrapper<edm::PathStateToken>"/> </lcgdict>