1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
<lcgdict>
<class name="edm::AssociationMap<edm::OneToValue<reco::CaloJetCollection,reco::L2TauIsolationInfo, unsigned int> >">
<field name="transientMap_" transient="true" />
</class>
<class name="edm::Wrapper<edm::AssociationMap<edm::OneToValue<reco::CaloJetCollection, reco::L2TauIsolationInfo, unsigned int > > >" />
<class name="std::map<unsigned int,reco::L2TauIsolationInfo>"/>
<class name="reco::L2TauIsolationInfo" ClassVersion="10">
<version ClassVersion="10" checksum="3469208847"/>
</class>
<class name="reco::BaseTauTagInfo" ClassVersion="10">
<version ClassVersion="10" checksum="2717397101"/>
</class>
<class name="std::vector<reco::BaseTauTagInfo>"/>
<class name="edm::Wrapper<std::vector<reco::BaseTauTagInfo> >"/>
<class name="edm::Ref<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo> >"/>
<class name="edm::RefProd<std::vector<reco::BaseTauTagInfo> >"/>
<class name="edm::RefVector<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTauTagInfo>,reco::BaseTauTagInfo> >"/>
<class name="reco::PFTauTagInfo" ClassVersion="13">
<version ClassVersion="13" checksum="1453697092"/>
<version ClassVersion="12" checksum="3598523528"/>
<version ClassVersion="11" checksum="2849126593"/>
<version ClassVersion="10" checksum="2791906466"/>
</class>
<class name="std::vector<reco::PFTauTagInfo>"/>
<class name="edm::Wrapper<std::vector<reco::PFTauTagInfo> >"/>
<class name="edm::Ref<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo> >"/>
<class name="edm::RefProd<std::vector<reco::PFTauTagInfo> >"/>
<class name="edm::RefVector<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo,edm::refhelper::FindUsingAdvance<std::vector<reco::PFTauTagInfo>,reco::PFTauTagInfo> >"/>
<!-- Adding ioread rules for backwards compatibility -->
<ioread sourceClass="reco::PFTauTagInfo" version="[-12]"
source="edm::Ref<vector<reco::PFJet>,reco::PFJet,edm::refhelper::FindUsingAdvance<vector<reco::PFJet>,reco::PFJet> > PFJetRef_;"
targetClass="reco::PFTauTagInfo" target="PFJetRef_" include="DataFormats/JetReco/interface/PFJet.h">
<![CDATA[PFJetRef_ = reco::JetBaseRef(onfile.PFJetRef_);]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
source="std::vector<edm::Ptr<reco::PFCandidate> > PFChargedHadrCands_;"
targetClass="reco::PFTauTagInfo" target="PFChargedHadrCands_">
<![CDATA[
PFChargedHadrCands_.reserve(onfile.PFChargedHadrCands_.size());
for (const auto& cand : onfile.PFChargedHadrCands_)
PFChargedHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
source="std::vector<edm::Ptr<reco::PFCandidate> > PFNeutrHadrCands_;"
targetClass="reco::PFTauTagInfo" target="PFNeutrHadrCands_">
<![CDATA[
PFNeutrHadrCands_.reserve(onfile.PFNeutrHadrCands_.size());
for (const auto& cand : onfile.PFNeutrHadrCands_)
PFNeutrHadrCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[11-12]"
source="std::vector<edm::Ptr<reco::PFCandidate> > PFGammaCands_;"
targetClass="reco::PFTauTagInfo" target="PFGammaCands_">
<![CDATA[
PFGammaCands_.reserve(onfile.PFGammaCands_.size());
for (const auto& cand : onfile.PFGammaCands_)
PFGammaCands_.push_back(edm::Ptr<reco::Candidate>(cand));]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
source="reco::PFCandidateRefVector PFChargedHadrCands_;"
targetClass="reco::PFTauTagInfo"
target="PFChargedHadrCands_"
include="DataFormats/Common/interface/RefToPtr.h">
<![CDATA[
PFChargedHadrCands_.reserve(onfile.PFChargedHadrCands_.size());
for(auto const& ref : onfile.PFChargedHadrCands_) {
PFChargedHadrCands_.push_back(edm::refToPtr(ref));
}
]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
source="reco::PFCandidateRefVector PFNeutrHadrCands_;"
targetClass="reco::PFTauTagInfo"
target="PFNeutrHadrCands_"
include="DataFormats/Common/interface/RefToPtr.h">
<![CDATA[
PFNeutrHadrCands_.reserve(onfile.PFNeutrHadrCands_.size());
for(auto const& ref : onfile.PFNeutrHadrCands_) {
PFNeutrHadrCands_.push_back(edm::refToPtr(ref));
}
]]>
</ioread>
<ioread sourceClass="reco::PFTauTagInfo" version="[-10]"
source="reco::PFCandidateRefVector PFGammaCands_;"
targetClass="reco::PFTauTagInfo"
target="PFGammaCands_"
include="DataFormats/Common/interface/RefToPtr.h">
<![CDATA[
PFGammaCands_.reserve(onfile.PFGammaCands_.size());
for(auto const& ref : onfile.PFGammaCands_) {
PFGammaCands_.push_back(edm::refToPtr(ref));
}
]]>
</ioread>
<class name="reco::BaseTau" ClassVersion="12">
<version ClassVersion="12" checksum="240869876"/>
<version ClassVersion="10" checksum="3887454152"/>
<version ClassVersion="11" checksum="3609212284"/>
</class>
<class name="std::vector<reco::BaseTau>"/>
<class name="edm::Wrapper<std::vector<reco::BaseTau> >"/>
<class name="edm::Ref<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> >"/>
<class name="edm::RefProd<std::vector<reco::BaseTau> >"/>
<class name="edm::RefVector<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> >"/>
<class name="edm::reftobase::Holder<reco::Candidate, edm::Ref<std::vector<reco::BaseTau>,reco::BaseTau,edm::refhelper::FindUsingAdvance<std::vector<reco::BaseTau>,reco::BaseTau> > >" />
</lcgdict>
|