Warning, /DataFormats/TauReco/src/classes_def_2.xml is written in an unsupported language. File is not indexed.
0001 <lcgdict>
0002
0003 <class name="reco::PFTau" ClassVersion="21">
0004 <version ClassVersion="21" checksum="759808483"/>
0005 <field name="leadPFChargedHadrCand_" transient="true"/>
0006 <field name="leadPFNeutralCand_" transient="true"/>
0007 <field name="leadPFCand_" transient="true"/>
0008 <field name="selectedTransientSignalPFCands_" transient="true"/>
0009 <field name="selectedTransientSignalPFChargedHadrCands_" transient="true"/>
0010 <field name="selectedTransientSignalPFNeutrHadrCands_" transient="true"/>
0011 <field name="selectedTransientSignalPFGammaCands_" transient="true"/>
0012 <field name="selectedTransientIsolationPFCands_" transient="true"/>
0013 <field name="selectedTransientIsolationPFChargedHadrCands_" transient="true"/>
0014 <field name="selectedTransientIsolationPFNeutrHadrCands_" transient="true"/>
0015 <field name="selectedTransientIsolationPFGammaCands_" transient="true"/>
0016 <version ClassVersion="20" checksum="3395041825"/>
0017 <version ClassVersion="19" checksum="4003955973"/>
0018 <version ClassVersion="18" checksum="1318776182"/>
0019 <version ClassVersion="17" checksum="1523260402"/>
0020 <version ClassVersion="16" checksum="2695990650"/>
0021 <version ClassVersion="15" checksum="4105994460"/>
0022 <version ClassVersion="14" checksum="3087106015"/>
0023 <version ClassVersion="13" checksum="1088944403"/>
0024 <version ClassVersion="12" checksum="3369965409"/>
0025 <version ClassVersion="11" checksum="2334259986"/>
0026 <field name="signalPiZeroCandidates_" transient="true"/>
0027 <field name="isolationPiZeroCandidates_" transient="true"/>
0028 <field name="signalTauChargedHadronCandidates_" transient="true"/>
0029 <field name="isolationTauChargedHadronCandidates_" transient="true"/>
0030 <version ClassVersion="10" checksum="2369119060"/>
0031 </class>
0032
0033 <class name="std::vector<reco::PFTau>"/>
0034 <class name="edm::Wrapper<std::vector<reco::PFTau> >"/>
0035 <class name="edm::Ref<std::vector<reco::PFTau>,reco::PFTau,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTau>,reco::PFTau> >"/>
0036 <class name="edm::RefProd<std::vector<reco::PFTau> >"/>
0037 <class name="edm::RefVector<std::vector<reco::PFTau>,reco::PFTau,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTau>,reco::PFTau> >"/>
0038 <class name="edm::Wrapper<edm::RefVector<std::vector<reco::PFTau>,reco::PFTau,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTau>,reco::PFTau> > >"/>
0039 <class name="edm::reftobase::Holder<reco::BaseTau, edm::Ref<std::vector<reco::PFTau>,reco::PFTau,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTau>,reco::PFTau> > >" />
0040
0041 <class name="edm::RefToBaseProd<reco::PFTau>" >
0042 <!-- <field name="view_" transient="true" /> -->
0043 </class>
0044 <class name="edm::reftobase::BaseHolder<reco::PFTau>" />
0045 <class name="edm::reftobase::IndirectHolder<reco::PFTau>" />
0046 <class name="edm::reftobase::BaseVectorHolder<reco::PFTau>"/>
0047 <class name="edm::reftobase::Holder<reco::PFTau, reco::PFTauRef>" />
0048 <class name="edm::reftobase::RefHolder<reco::PFTauRef>" />
0049
0050 <ioread sourceClass="reco::PFTau" version="[12-20]"
0051 source="edm::Ptr<reco::PFCandidate> leadPFChargedHadrCand_; edm::Ptr<reco::PFCandidate> leadPFNeutralCand_; edm::Ptr<reco::PFCandidate> leadPFCand_; std::vector<reco::PFCandidatePtr> selectedSignalPFCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedSignalPFChargedHadrCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedSignalPFNeutrHadrCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedSignalPFGammaCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedIsolationPFCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedIsolationPFChargedHadrCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedIsolationPFNeutrHadrCands_; std::vector<edm::Ptr<reco::PFCandidate> > selectedIsolationPFGammaCands_; edm::RefVector<std::vector<reco::PFRecoTauChargedHadron> > isolationTauChargedHadronCandidatesRefs_;"
0052 targetClass="reco::PFTau"
0053 target="leadChargedHadrCand_,leadNeutralCand_,leadCand_,selectedSignalCands_,selectedSignalChargedHadrCands_,selectedSignalNeutrHadrCands_,selectedSignalGammaCands_,selectedIsolationCands_,selectedIsolationChargedHadrCands_,selectedIsolationNeutrHadrCands_,selectedIsolationGammaCands_,leadPFChargedHadrCand_,leadPFNeutralCand_,leadPFCand_">
0054 <![CDATA[
0055 selectedSignalCands_.clear();
0056 selectedSignalCands_.reserve(onfile.selectedSignalPFCands_.size());
0057 for (const edm::Ptr<reco::PFCandidate>& cand : onfile.selectedSignalPFCands_) {
0058 selectedSignalCands_.push_back(edm::Ptr<reco::Candidate>(cand));}
0059
0060 selectedSignalChargedHadrCands_.clear();
0061 selectedSignalChargedHadrCands_.reserve(onfile.selectedSignalPFChargedHadrCands_.size());
0062 for (const auto& cand : onfile.selectedSignalPFChargedHadrCands_)
0063 selectedSignalChargedHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0064
0065 selectedSignalNeutrHadrCands_.clear();
0066 selectedSignalNeutrHadrCands_.reserve(onfile.selectedSignalPFNeutrHadrCands_.size());
0067 for (const auto& cand : onfile.selectedSignalPFNeutrHadrCands_)
0068 selectedSignalNeutrHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));;
0069
0070 selectedSignalGammaCands_.clear();
0071 selectedSignalGammaCands_.reserve(onfile.selectedSignalPFGammaCands_.size());
0072 for (const auto& cand : onfile.selectedSignalPFGammaCands_)
0073 selectedSignalGammaCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0074
0075 selectedIsolationCands_.clear();
0076 selectedIsolationCands_.reserve(onfile.selectedIsolationPFCands_.size());
0077 for (const auto& cand : onfile.selectedIsolationPFCands_)
0078 selectedIsolationCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0079
0080 selectedIsolationChargedHadrCands_.clear();
0081 selectedIsolationChargedHadrCands_.reserve(onfile.selectedIsolationPFChargedHadrCands_.size());
0082 for (const auto& cand : onfile.selectedIsolationPFChargedHadrCands_)
0083 selectedIsolationChargedHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0084
0085 selectedIsolationNeutrHadrCands_.clear();
0086 selectedIsolationNeutrHadrCands_.reserve(onfile.selectedIsolationPFNeutrHadrCands_.size());
0087 for (const auto& cand : onfile.selectedIsolationPFNeutrHadrCands_)
0088 selectedIsolationNeutrHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0089
0090 selectedIsolationGammaCands_.clear();
0091 selectedIsolationGammaCands_.reserve(onfile.selectedIsolationPFGammaCands_.size());
0092 for (const auto& cand : onfile.selectedIsolationPFGammaCands_)
0093 selectedIsolationGammaCands_.push_back(edm::Ptr<reco::Candidate>(cand));
0094
0095 if (selectedSignalChargedHadrCands_.size() > 0) {
0096 leadChargedHadrCand_ = selectedSignalChargedHadrCands_[0];
0097 } else {
0098 leadChargedHadrCand_ = edm::Ptr<reco::Candidate>();
0099 }
0100 if (selectedSignalGammaCands_.size() > 0) {
0101 leadNeutralCand_ = selectedSignalGammaCands_[0];
0102 } else {
0103 leadNeutralCand_ = edm::Ptr<reco::Candidate>();
0104 }
0105 if (selectedSignalCands_.size() > 0) {
0106 leadCand_ = selectedSignalCands_[0];
0107 } else {
0108 leadCand_ = edm::Ptr<reco::Candidate>();
0109 }
0110
0111 leadPFChargedHadrCand_.reset();
0112 leadPFNeutralCand_.reset();
0113 leadPFCand_.reset();
0114 ]]>
0115 </ioread>
0116
0117 <ioread sourceClass="reco::PFTau" version="[-20]" source="edm::Ref<vector<reco::PFJet>,reco::PFJet,edm::refhelper::FindUsingAdvance<vector<reco::PFJet>,reco::PFJet> > jetRef_;" targetClass="reco::PFTau" target="jetRef_" include="DataFormats/JetReco/interface/PFJet.h">
0118 <![CDATA[jetRef_ = reco::JetBaseRef(onfile.jetRef_);]]>
0119 </ioread>
0120
0121 <ioread sourceClass="reco::PFTau" version="[-11]" source="reco::PFCandidateRef leadPFChargedHadrCand_;" targetClass="reco::PFTau" target="leadChargedHadrCand_" include="DataFormats/Common/interface/RefToPtr.h">
0122 <![CDATA[leadChargedHadrCand_ = edm::refToPtr(onfile.leadPFChargedHadrCand_);]]>
0123 </ioread>
0124
0125 <ioread sourceClass="reco::PFTau" version="[-11]" source="reco::PFCandidateRef leadPFNeutralCand_;" targetClass="reco::PFTau" target="leadNeutralCand_" include="DataFormats/Common/interface/RefToPtr.h">
0126 <![CDATA[leadNeutralCand_ = edm::refToPtr(onfile.leadPFNeutralCand_);]]>
0127 </ioread>
0128
0129 <ioread sourceClass="reco::PFTau" version="[-11]" source="reco::PFCandidateRef leadPFCand_;" targetClass="reco::PFTau" target="leadCand_" include="DataFormats/Common/interface/RefToPtr.h">
0130 <![CDATA[leadCand_ = edm::refToPtr(onfile.leadPFCand_);]]>
0131 </ioread>
0132
0133 <ioread sourceClass="reco::PFTau" version="[-11]"
0134 source="reco::PFCandidateRefVector selectedSignalPFCands_;"
0135 targetClass="reco::PFTau"
0136 target="selectedSignalCands_"
0137 include="DataFormats/Common/interface/RefToPtr.h">
0138 <![CDATA[
0139 selectedSignalCands_.reserve(onfile.selectedSignalPFCands_.size());
0140 for(auto const& ref : onfile.selectedSignalPFCands_) {
0141 selectedSignalCands_.push_back(edm::refToPtr(ref));
0142 }
0143 ]]>
0144 </ioread>
0145
0146 <ioread sourceClass="reco::PFTau" version="[-11]"
0147 source="reco::PFCandidateRefVector selectedSignalPFChargedHadrCands_;"
0148 targetClass="reco::PFTau"
0149 target="selectedSignalChargedHadrCands_"
0150 include="DataFormats/Common/interface/RefToPtr.h">
0151 <![CDATA[
0152 selectedSignalChargedHadrCands_.reserve(onfile.selectedSignalPFChargedHadrCands_.size());
0153 for(auto const& ref : onfile.selectedSignalPFChargedHadrCands_) {
0154 selectedSignalChargedHadrCands_.push_back(edm::refToPtr(ref));
0155 }
0156 ]]>
0157 </ioread>
0158
0159 <ioread sourceClass="reco::PFTau" version="[-11]"
0160 source="reco::PFCandidateRefVector selectedSignalPFNeutrHadrCands_;"
0161 targetClass="reco::PFTau"
0162 target="selectedSignalNeutrHadrCands_"
0163 include="DataFormats/Common/interface/RefToPtr.h">
0164 <![CDATA[
0165 selectedSignalNeutrHadrCands_.reserve(onfile.selectedSignalPFNeutrHadrCands_.size());
0166 for(auto const& ref : onfile.selectedSignalPFNeutrHadrCands_) {
0167 selectedSignalNeutrHadrCands_.push_back(edm::refToPtr(ref));
0168 }
0169 ]]>
0170 </ioread>
0171
0172 <ioread sourceClass="reco::PFTau" version="[-11]"
0173 source="reco::PFCandidateRefVector selectedSignalPFGammaCands_;"
0174 targetClass="reco::PFTau"
0175 target="selectedSignalGammaCands_"
0176 include="DataFormats/Common/interface/RefToPtr.h">
0177 <![CDATA[
0178 selectedSignalGammaCands_.reserve(onfile.selectedSignalPFGammaCands_.size());
0179 for(auto const& ref : onfile.selectedSignalPFGammaCands_) {
0180 selectedSignalGammaCands_.push_back(edm::refToPtr(ref));
0181 }
0182 ]]>
0183 </ioread>
0184
0185 <ioread sourceClass="reco::PFTau" version="[-11]"
0186 source="reco::PFCandidateRefVector selectedIsolationPFCands_;"
0187 targetClass="reco::PFTau"
0188 target="selectedIsolationCands_"
0189 include="DataFormats/Common/interface/RefToPtr.h">
0190 <![CDATA[
0191 selectedIsolationCands_.reserve(onfile.selectedIsolationPFCands_.size());
0192 for(auto const& ref : onfile.selectedIsolationPFCands_) {
0193 selectedIsolationCands_.push_back(edm::refToPtr(ref));
0194 }
0195 ]]>
0196 </ioread>
0197
0198 <ioread sourceClass="reco::PFTau" version="[-11]"
0199 source="reco::PFCandidateRefVector selectedIsolationPFChargedHadrCands_;"
0200 targetClass="reco::PFTau"
0201 target="selectedIsolationChargedHadrCands_"
0202 include="DataFormats/Common/interface/RefToPtr.h">
0203 <![CDATA[
0204 selectedIsolationChargedHadrCands_.reserve(onfile.selectedIsolationPFChargedHadrCands_.size());
0205 for(auto const& ref : onfile.selectedIsolationPFChargedHadrCands_) {
0206 selectedIsolationChargedHadrCands_.push_back(edm::refToPtr(ref));
0207 }
0208 ]]>
0209 </ioread>
0210
0211 <ioread sourceClass="reco::PFTau" version="[-11]"
0212 source="reco::PFCandidateRefVector selectedIsolationPFNeutrHadrCands_;"
0213 targetClass="reco::PFTau"
0214 target="selectedIsolationNeutrHadrCands_"
0215 include="DataFormats/Common/interface/RefToPtr.h">
0216 <![CDATA[
0217 selectedIsolationNeutrHadrCands_.reserve(onfile.selectedIsolationPFNeutrHadrCands_.size());
0218 for(auto const& ref : onfile.selectedIsolationPFNeutrHadrCands_) {
0219 selectedIsolationNeutrHadrCands_.push_back(edm::refToPtr(ref));
0220 }
0221 ]]>
0222 </ioread>
0223
0224 <ioread sourceClass="reco::PFTau" version="[-11]"
0225 source="reco::PFCandidateRefVector selectedIsolationPFGammaCands_;"
0226 targetClass="reco::PFTau"
0227 target="selectedIsolationGammaCands_"
0228 include="DataFormats/Common/interface/RefToPtr.h">
0229 <![CDATA[
0230 selectedIsolationGammaCands_.reserve(onfile.selectedIsolationPFGammaCands_.size());
0231 for(auto const& ref : onfile.selectedIsolationPFGammaCands_) {
0232 selectedIsolationGammaCands_.push_back(edm::refToPtr(ref));
0233 }
0234 ]]>
0235 </ioread>
0236
0237
0238 <ioread sourceClass = "reco::PFTau" version="[21-]"
0239 targetClass="reco::PFTau"
0240 source = ""
0241 target="leadPFChargedHadrCand_,leadPFNeutralCand_,leadPFCand_,selectedTransientSignalPFCands_,selectedTransientSignalPFChargedHadrCands_,selectedTransientSignalPFNeutrHadrCands_,selectedTransientSignalPFGammaCands_,selectedTransientIsolationPFCands_,selectedTransientIsolationPFChargedHadrCands_,selectedTransientIsolationPFNeutrHadrCands_,selectedTransientIsolationPFGammaCands_">
0242 <![CDATA[
0243 leadPFChargedHadrCand_.reset();
0244 leadPFNeutralCand_.reset();
0245 leadPFCand_.reset();
0246 selectedTransientSignalPFCands_.reset();
0247 selectedTransientSignalPFChargedHadrCands_.reset();
0248 selectedTransientSignalPFNeutrHadrCands_.reset();
0249 selectedTransientSignalPFGammaCands_.reset();
0250 selectedTransientIsolationPFCands_.reset();
0251 selectedTransientIsolationPFChargedHadrCands_.reset();
0252 selectedTransientIsolationPFNeutrHadrCands_.reset();
0253 selectedTransientIsolationPFGammaCands_.reset();
0254 ]]>
0255 </ioread>
0256
0257
0258 <ioread sourceClass = "reco::PFTau" version="[1-]"
0259 targetClass="reco::PFTau"
0260 source = ""
0261 target="signalPiZeroCandidates_">
0262 <![CDATA[
0263 signalPiZeroCandidates_.reset();
0264 ]]>
0265 </ioread>
0266
0267 <ioread sourceClass = "reco::PFTau" version="[1-]"
0268 targetClass="reco::PFTau"
0269 source = ""
0270 target="isolationPiZeroCandidates_">
0271 <![CDATA[
0272 isolationPiZeroCandidates_.reset();
0273 ]]>
0274 </ioread>
0275
0276
0277 <ioread sourceClass = "reco::PFTau" version="[1-]"
0278 targetClass="reco::PFTau"
0279 source = ""
0280 target="signalTauChargedHadronCandidates_">
0281 <![CDATA[signalTauChargedHadronCandidates_.reset();
0282 ]]>
0283 </ioread>
0284
0285 <ioread sourceClass = "reco::PFTau" version="[1-]"
0286 targetClass="reco::PFTau"
0287 source = ""
0288 target="isolationTauChargedHadronCandidates_">
0289 <![CDATA[
0290 isolationTauChargedHadronCandidates_.reset();
0291 ]]>
0292 </ioread>
0293
0294
0295
0296 <!-- <ioread sourceClass="reco::PFTau" version="[-11]" -->
0297 <!-- source="reco::PFCandidateRefVector selectedIsolationPFCands_;" -->
0298 <!-- targetClass="reco::PFTau" -->
0299 <!-- target="selectedIsolationPFCands_" -->
0300 <!-- include="DataFormats/Common/interface/RefToPtr.h"> -->
0301 <!-- <![CDATA[ -->
0302 <!-- for(size_t it=0; it<onfile.selectedIsolationPFCands_.size();it++) -->
0303 <!-- selectedIsolationPFCands_.at(it) = -->
0304 <!-- edm::refToPtr(onfile.selectedIsolationPFCands_.at(it)); -->
0305 <!-- ]]> -->
0306 <!-- </ioread> -->
0307
0308 <!-- <ioread sourceClass="reco::PFTau" version="[-11]" -->
0309 <!-- source="reco::PFCandidateRefVector selectedIsolationPFChargedHadrCands_;" -->
0310 <!-- targetClass="reco::PFTau" -->
0311 <!-- target="selectedIsolationPFChargedHadrCands_" -->
0312 <!-- include="DataFormats/Common/interface/RefToPtr.h"> -->
0313 <!-- <![CDATA[ -->
0314 <!-- for(size_t it=0; -->
0315 <!-- it<onfile.selectedIsolationPFChargedHadrCands_.size();it++) -->
0316 <!-- selectedIsolationPFChargedHadrCands_.at(it) = -->
0317 <!-- edm::refToPtr(onfile.selectedIsolationPFChargedHadrCands_.at(it)); -->
0318 <!-- ]]> -->
0319 <!-- </ioread> -->
0320
0321 <!-- <ioread sourceClass="reco::PFTau" version="[-11]" -->
0322 <!-- source="reco::PFCandidateRefVector selectedIsolationPFNeutrHadrCands_;" -->
0323 <!-- targetClass="reco::PFTau" -->
0324 <!-- target="selectedIsolationPFNeutrHadrCands_" -->
0325 <!-- include="DataFormats/Common/interface/RefToPtr.h"> -->
0326 <!-- <![CDATA[ -->
0327 <!-- for(size_t it=0; -->
0328 <!-- it<onfile.selectedIsolationPFNeutrHadrCands_.size();it++) -->
0329 <!-- selectedIsolationPFNeutrHadrCands_.at(it) = -->
0330 <!-- edm::refToPtr(onfile.selectedIsolationPFNeutrHadrCands_.at(it)); -->
0331 <!-- ]]> -->
0332 <!-- </ioread> -->
0333
0334 <!-- <ioread sourceClass="reco::PFTau" version="[-11]" -->
0335 <!-- source="reco::PFCandidateRefVector selectedIsolationPFGammaCands_;" -->
0336 <!-- targetClass="reco::PFTau" -->
0337 <!-- target="selectedIsolationPFGammaCands_" -->
0338 <!-- include="DataFormats/Common/interface/RefToPtr.h"> -->
0339 <!-- <![CDATA[ -->
0340 <!-- for(size_t it=0; it<onfile.selectedIsolationPFGammaCands_.size();it++) -->
0341 <!-- selectedIsolationPFGammaCands_.at(it) = -->
0342 <!-- edm::refToPtr(onfile.selectedIsolationPFGammaCands_.at(it)); -->
0343 <!-- ]]> -->
0344 <!-- </ioread> -->
0345
0346
0347 <class name="reco::PFTauDecayMode" ClassVersion="13">
0348 <version ClassVersion="13" checksum="3507751092"/>
0349 <version ClassVersion="12" checksum="2043565930"/>
0350 <version ClassVersion="11" checksum="3414615810"/>
0351 <version ClassVersion="10" checksum="2108215737"/>
0352 </class>
0353 <class name="std::vector<reco::PFTauDecayMode>"/>
0354 <class name="edm::Wrapper<std::vector<reco::PFTauDecayMode> >"/>
0355 <class name="edm::Ref<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode> >"/>
0356 <class name="edm::RefProd<std::vector<reco::PFTauDecayMode> >"/>
0357 <class name="edm::RefVector<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode> >"/>
0358 <class name="edm::reftobase::Holder<reco::CompositeCandidate, edm::Ref<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauDecayMode>,reco::PFTauDecayMode> > >" />
0359 <class name="edm::Association<std::vector<reco::PFTauDecayMode> >"/>
0360 <class name="edm::Association<std::vector<reco::PFTau> >"/>
0361 <class name="edm::Wrapper<edm::Association<std::vector<reco::PFTauDecayMode> > >"/>
0362 <class name="edm::Wrapper<edm::Association<std::vector<reco::PFTau> > >"/>
0363
0364 <class name="reco::RecoTauPiZero" ClassVersion="14">
0365 <version ClassVersion="15" checksum="4070597512"/>
0366 <version ClassVersion="14" checksum="3535311745"/>
0367 <version ClassVersion="13" checksum="3687187514"/>
0368 <version ClassVersion="12" checksum="453348937"/>
0369 <version ClassVersion="11" checksum="2458276705"/>
0370 <version ClassVersion="10" checksum="465425628"/>
0371 </class>
0372 <class name="std::vector<reco::RecoTauPiZero>"/>
0373 <class name="edm::AtomicPtrCache<std::vector<reco::RecoTauPiZero> >"/>
0374 <class name="std::vector<std::vector<reco::RecoTauPiZero> >"/>
0375 <class name="edm::Wrapper<std::vector<reco::RecoTauPiZero> >"/>
0376 <class name="edm::Ref<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero,edm::refhelper::FindUsingAdvance<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero> >"/>
0377 <class name="edm::RefProd<std::vector<reco::RecoTauPiZero> >"/>
0378 <class name="edm::RefVector<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero,edm::refhelper::FindUsingAdvance<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero> >"/>
0379 <class name="edm::reftobase::Holder<reco::CompositePtrCandidate, edm::Ref<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero,edm::refhelper::FindUsingAdvance<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero> > >" />
0380
0381 <class name="reco::PFRecoTauChargedHadron" ClassVersion="15">
0382 <version ClassVersion="15" checksum="377961877"/>
0383 <version ClassVersion="14" checksum="3665832588"/>
0384 <version ClassVersion="13" checksum="591384956"/>
0385 <version ClassVersion="12" checksum="2480143236" />
0386 <version ClassVersion="11" checksum="858406271" />
0387 <version ClassVersion="10" checksum="4027987990"/>
0388 </class>
0389 <class name="std::vector<reco::PFRecoTauChargedHadron>"/>
0390 <class name="edm::AtomicPtrCache<std::vector<reco::PFRecoTauChargedHadron> >"/>
0391 <class name="std::vector<std::vector<reco::PFRecoTauChargedHadron> >"/>
0392 <class name="edm::Wrapper<std::vector<reco::PFRecoTauChargedHadron> >"/>
0393 <class name="edm::Ref<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron,edm::refhelper::FindUsingAdvance<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron> >"/>
0394 <class name="edm::RefProd<std::vector<reco::PFRecoTauChargedHadron> >"/>
0395 <class name="edm::RefVector<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron,edm::refhelper::FindUsingAdvance<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron> >"/>
0396 <class name="edm::reftobase::Holder<reco::CompositePtrCandidate, edm::Ref<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron,edm::refhelper::FindUsingAdvance<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron> > >" />
0397
0398 <ioread sourceClass="reco::PFRecoTauChargedHadron" version="[-14]" source="edm::Ptr<reco::PFCandidate> chargedPFCandidate_;" targetClass="reco::PFRecoTauChargedHadron" target="chargedPFCandidate_">
0399 <![CDATA[chargedPFCandidate_ = edm::Ptr<reco::Candidate>(onfile.chargedPFCandidate_);]]>
0400 </ioread>
0401
0402 <ioread sourceClass="reco::PFRecoTauChargedHadron" version="[-14]" source="std::vector<edm::Ptr<reco::PFCandidate> > neutralPFCandidates_;" targetClass="reco::PFRecoTauChargedHadron" target="neutralPFCandidates_">
0403 <![CDATA[
0404 neutralPFCandidates_.reserve(onfile.neutralPFCandidates_.size());
0405 for (const auto& cand : onfile.neutralPFCandidates_)
0406 neutralPFCandidates_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
0407 </ioread>
0408
0409
0410 </lcgdict>