Warning, /DataFormats/TauReco/src/classes_def_1.xml is written in an unsupported language. File is not indexed.
0001 <lcgdict>
0002 <class name="edm::AssociationMap<edm::OneToValue<reco::CaloJetCollection,reco::L2TauIsolationInfo, unsigned int> >">
0003 <field name="transientMap_" transient="true" />
0004 </class>
0005 <class name="edm::Wrapper<edm::AssociationMap<edm::OneToValue<reco::CaloJetCollection, reco::L2TauIsolationInfo, unsigned int > > >" />
0006 <class name="std::map<unsigned int,reco::L2TauIsolationInfo>"/>
0007 <class name="reco::L2TauIsolationInfo" ClassVersion="10">
0008 <version ClassVersion="10" checksum="3469208847"/>
0009 </class>
0010
0011
0012 <class name="reco::BaseTauTagInfo" ClassVersion="10">
0013 <version ClassVersion="10" checksum="2717397101"/>
0014 </class>
0015 <class name="std::vector<reco::BaseTauTagInfo>"/>
0016 <class name="edm::Wrapper<std::vector<reco::BaseTauTagInfo> >"/>
0017 <class name="edm::Ref<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo> >"/>
0018 <class name="edm::RefProd<std::vector<reco::BaseTauTagInfo> >"/>
0019 <class name="edm::RefVector<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo> >"/>
0020
0021 <class name="reco::PFTauTagInfo" ClassVersion="13">
0022 <version ClassVersion="13" checksum="1453697092"/>
0023 <version ClassVersion="12" checksum="3598523528"/>
0024 <version ClassVersion="11" checksum="2849126593"/>
0025 <version ClassVersion="10" checksum="2791906466"/>
0026 </class>
0027 <class name="std::vector<reco::PFTauTagInfo>"/>
0028 <class name="edm::Wrapper<std::vector<reco::PFTauTagInfo> >"/>
0029 <class name="edm::Ref<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo> >"/>
0030 <class name="edm::RefProd<std::vector<reco::PFTauTagInfo> >"/>
0031 <class name="edm::RefVector<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo> >"/>
0032
0033 <!-- Adding ioread rules for backwards compatibility -->
0034
0035 <ioread sourceClass="reco::PFTauTagInfo" version="[-12]"
0036 source="edm::Ref<vector<reco::PFJet>,reco::PFJet,edm::refhelper::FindUsingAdvance<vector<reco::PFJet>,reco::PFJet> > PFJetRef_;"
0037 targetClass="reco::PFTauTagInfo" target="PFJetRef_" include="DataFormats/JetReco/interface/PFJet.h">
0038 <![CDATA[PFJetRef_ = reco::JetBaseRef(onfile.PFJetRef_);]]>
0039 </ioread>
0040
0041 <ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
0042 source="std::vector<edm::Ptr<reco::PFCandidate> > PFChargedHadrCands_;"
0043 targetClass="reco::PFTauTagInfo" target="PFChargedHadrCands_">
0044 <![CDATA[
0045 PFChargedHadrCands_.reserve(onfile.PFChargedHadrCands_.size());
0046 for (const auto& cand : onfile.PFChargedHadrCands_)
0047 PFChargedHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
0048 </ioread>
0049
0050 <ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
0051 source="std::vector<edm::Ptr<reco::PFCandidate> > PFNeutrHadrCands_;"
0052 targetClass="reco::PFTauTagInfo" target="PFNeutrHadrCands_">
0053 <![CDATA[
0054 PFNeutrHadrCands_.reserve(onfile.PFNeutrHadrCands_.size());
0055 for (const auto& cand : onfile.PFNeutrHadrCands_)
0056 PFNeutrHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
0057 </ioread>
0058
0059 <ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
0060 source="std::vector<edm::Ptr<reco::PFCandidate> > PFGammaCands_;"
0061 targetClass="reco::PFTauTagInfo" target="PFGammaCands_">
0062 <![CDATA[
0063 PFGammaCands_.reserve(onfile.PFGammaCands_.size());
0064 for (const auto& cand : onfile.PFGammaCands_)
0065 PFGammaCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
0066 </ioread>
0067
0068 <ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
0069 source="reco::PFCandidateRefVector PFChargedHadrCands_;"
0070 targetClass="reco::PFTauTagInfo"
0071 target="PFChargedHadrCands_"
0072 include="DataFormats/Common/interface/RefToPtr.h">
0073 <![CDATA[
0074 PFChargedHadrCands_.reserve(onfile.PFChargedHadrCands_.size());
0075 for(auto const& ref : onfile.PFChargedHadrCands_) {
0076 PFChargedHadrCands_.push_back(edm::refToPtr(ref));
0077 }
0078 ]]>
0079 </ioread>
0080
0081 <ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
0082 source="reco::PFCandidateRefVector PFNeutrHadrCands_;"
0083 targetClass="reco::PFTauTagInfo"
0084 target="PFNeutrHadrCands_"
0085 include="DataFormats/Common/interface/RefToPtr.h">
0086 <![CDATA[
0087 PFNeutrHadrCands_.reserve(onfile.PFNeutrHadrCands_.size());
0088 for(auto const& ref : onfile.PFNeutrHadrCands_) {
0089 PFNeutrHadrCands_.push_back(edm::refToPtr(ref));
0090 }
0091 ]]>
0092 </ioread>
0093
0094 <ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
0095 source="reco::PFCandidateRefVector PFGammaCands_;"
0096 targetClass="reco::PFTauTagInfo"
0097 target="PFGammaCands_"
0098 include="DataFormats/Common/interface/RefToPtr.h">
0099 <![CDATA[
0100 PFGammaCands_.reserve(onfile.PFGammaCands_.size());
0101 for(auto const& ref : onfile.PFGammaCands_) {
0102 PFGammaCands_.push_back(edm::refToPtr(ref));
0103 }
0104 ]]>
0105 </ioread>
0106
0107
0108
0109 <class name="reco::BaseTau" ClassVersion="12">
0110 <version ClassVersion="12" checksum="240869876"/>
0111 <version ClassVersion="10" checksum="3887454152"/>
0112 <version ClassVersion="11" checksum="3609212284"/>
0113 </class>
0114 <class name="std::vector<reco::BaseTau>"/>
0115 <class name="edm::Wrapper<std::vector<reco::BaseTau> >"/>
0116 <class name="edm::Ref<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> >"/>
0117 <class name="edm::RefProd<std::vector<reco::BaseTau> >"/>
0118 <class name="edm::RefVector<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> >"/>
0119 <class name="edm::reftobase::Holder<reco::Candidate, edm::Ref<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> > >" />
0120
0121
0122 </lcgdict>