CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
classes_4.h
Go to the documentation of this file.
1 #ifndef JetObjects4_classes_h
2 #define JetObjects4_classes_h
3 
5 #include "Rtypes.h"
6 
20 
27 
35 
38 
40 
41 namespace DataFormats_JetReco {
42  struct dictionary4 {
43  // jet id stuff
51 
52  // castor jet id stuff
60 
61  // Jet stuff
65 
66  // Ptr stuff
69 
72 
75 
78 
81 
84 
87 
91  std::vector<edm::Ptr<reco::PFCluster> > vptrpfc;
92 
97 
100 
103 
104  std::vector<reco::CaloJet::Specific> v_cj_s;
105  std::vector<reco::JPTJet::Specific> v_jptj_s;
106  std::vector<reco::PFJet::Specific> v_pj_s;
107 
109  std::vector<reco::TrackExtrapolation> v_xtrp;
118 
119  // FFTJet interface
126  std::vector<reco::PattRecoNode<reco::PattRecoPeak<float> > > v_pattRecoNode_Peak_float;
127  std::vector<reco::PattRecoNode<reco::PattRecoPeak<double> > > v_pattRecoNode_Peak_double;
132 
135 
157 
179 
180 
181 
183  std::pair<edm::RefToBase<reco::Jet>, reco::CATopJetProperties> catopjetp_p;
184 
193 
194  };
195 }
196 #endif
std::vector< edm::FwdRef< FFTGenJetCollection > > FFTGenJetFwdRefVector
edm::Wrapper< std::vector< reco::CastorJetID > > cwjid
Definition: classes_4.h:57
edm::RefVector< std::vector< reco::JetID > > rrjid
Definition: classes_4.h:46
reco::FFTCaloJetFwdRefVector fwdrr2_fft_2
Definition: classes_4.h:164
reco::CATopJetTagInfoRefProd catopjet_rp
Definition: classes_4.h:188
reco::FFTGenJetFwdRef fwdr2_fft_1
Definition: classes_4.h:139
std::vector< FFTGenJet > FFTGenJetCollection
collection of FFTGenJet objects
Tree nodes for storing FFTJet preclusters.
Definition: PattRecoNode.h:16
std::vector< reco::TrackExtrapolation > v_xtrp
Definition: classes_4.h:109
reco::FFTGenJetFwdPtr fwdp2_fft_1
Definition: classes_4.h:140
Class for storing FFTJet sparse clustering trees.
Definition: PattRecoTree.h:18
edm::Association< reco::PFJetCollection > a_pfj
Definition: classes_4.h:101
edm::Wrapper< edm::RefVector< std::vector< reco::CastorJetID > > > cwrvjid
Definition: classes_4.h:58
edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef > rtb2_fft_2
Definition: classes_4.h:171
edm::reftobase::RefHolder< reco::FFTGenJetRef > rhgj_fft_1
Definition: classes_4.h:152
edm::Ptr< reco::BasicJet > ptrbj
Definition: classes_4.h:79
edm::Wrapper< edm::Association< reco::FFTCaloJetCollection > > w_a_gj_fft_2
Definition: classes_4.h:178
reco::FFTJet< double > fftjet_double
Definition: classes_4.h:121
edm::Wrapper< reco::FFTGenJetCollection > w2_fft_1
Definition: classes_4.h:145
reco::CATopJetTagInfoCollection catopjet_c
Definition: classes_4.h:186
edm::Wrapper< std::vector< reco::TrackExtrapolation > > wv_xtrp
Definition: classes_4.h:114
edm::Association< reco::FFTGenJetCollection > a_gj_fft_1
Definition: classes_4.h:155
reco::TrackExtrapolation xtrp
Definition: classes_4.h:108
edm::PtrVector< reco::JPTJet > ptrvjptj
Definition: classes_4.h:74
edm::Wrapper< edm::Association< reco::GenJetCollection > > w_a_gj
Definition: classes_4.h:99
Data processing summary generated by FFTJetProducer.
edm::RefVector< std::vector< reco::TrackExtrapolation > > rv_xtrp
Definition: classes_4.h:111
edm::Wrapper< edm::ValueMap< reco::JetID > > wvmjid
Definition: classes_4.h:50
reco::CATopJetTagInfoRef catopjet_r
Definition: classes_4.h:187
edm::Wrapper< edm::RefVector< std::vector< reco::TrackExtrapolation > > > wrv_xtrp
Definition: classes_4.h:116
edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef > rb_catopjet
Definition: classes_4.h:191
edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef > rtb2_fft_1
Definition: classes_4.h:149
edm::Wrapper< reco::FFTCaloJetFwdPtrVector > wfwdpv2_fft_2
Definition: classes_4.h:170
edm::Wrapper< reco::PattRecoTree< float, reco::PattRecoPeak< float > > > wr_pattRecoTree_Peak_double
Definition: classes_4.h:130
edm::Ptr< reco::JetID > ptrjid
Definition: classes_4.h:93
Jet ID object.
Definition: JetID.h:16
edm::Ref< std::vector< reco::CastorJetID > > crjid
Definition: classes_4.h:54
edm::PtrVector< reco::FFTGenJet > ptrvgj_fft_1
Definition: classes_4.h:154
reco::FFTCaloJetRef r2_fft_2
Definition: classes_4.h:160
std::vector< edm::FwdPtr< FFTCaloJet > > FFTCaloJetFwdPtrVector
edm::Ptr< reco::FFTCaloJet > ptrgj_fft_2
Definition: classes_4.h:175
edm::PtrVector< reco::JetID > ptrvjid
Definition: classes_4.h:94
edm::PtrVector< reco::GenJet > ptrvgj
Definition: classes_4.h:83
edm::RefProd< std::vector< reco::TrackExtrapolation > > rp_xtrp
Definition: classes_4.h:112
reco::PattRecoPeak< float > pattRecoPeak_float
Definition: classes_4.h:122
edm::Ptr< reco::TrackJet > ptrtj
Definition: classes_4.h:85
reco::FFTCaloJetFwdRef fwdr2_fft_2
Definition: classes_4.h:161
edm::PtrVector< reco::BasicJet > ptrvbj
Definition: classes_4.h:80
edm::RefProd< std::vector< reco::JetID > > rrrjid
Definition: classes_4.h:47
reco::JetTrackMatch< reco::FFTGenJetCollection > jtm2_fft_1
Definition: classes_4.h:150
edm::reftobase::RefHolder< reco::FFTCaloJetRef > rhgj_fft_2
Definition: classes_4.h:174
edm::Wrapper< reco::CATopJetTagInfoCollection > catopjet_wc
Definition: classes_4.h:190
reco::FFTGenJetRefVector rr2_fft_1
Definition: classes_4.h:141
edm::Wrapper< edm::Association< reco::PFJetCollection > > w_a_pfj
Definition: classes_4.h:102
edm::reftobase::RefHolder< reco::CATopJetTagInfoRef > rbh_catopjet
Definition: classes_4.h:192
reco::PattRecoTree< double, reco::PattRecoPeak< double > > pattRecoTree_Peak_double
Definition: classes_4.h:129
edm::Wrapper< edm::ValueMap< reco::CastorJetID > > cwvmjid
Definition: classes_4.h:59
reco::FFTJet< float > fftjet_float
Definition: classes_4.h:120
edm::View< reco::Jet > jv
Definition: classes_4.h:62
edm::Wrapper< reco::TrackExtrapolation > w_xtrp
Definition: classes_4.h:113
std::vector< reco::CaloJet::Specific > v_cj_s
Definition: classes_4.h:104
edm::PtrVector< reco::TrackJet > ptrvtj
Definition: classes_4.h:86
edm::Ptr< reco::PFClusterJet > ptrpfcj
Definition: classes_4.h:88
reco::JetTrackMatch< reco::FFTCaloJetCollection > jtm2_fft_2
Definition: classes_4.h:172
reco::PattRecoPeak< double > pattRecoPeak_double
Definition: classes_4.h:123
edm::Ptr< reco::PFJet > ptrpfj
Definition: classes_4.h:76
Implements inheritance relationships for FFTJet jets.
Definition: FFTAnyJet.h:16
reco::FFTGenJetFwdRefVector fwdrr2_fft_1
Definition: classes_4.h:142
edm::Wrapper< reco::FFTGenJetFwdRefVector > wfwdrv2_fft_1
Definition: classes_4.h:147
edm::PtrVector< reco::CaloJet > ptrvcj
Definition: classes_4.h:71
std::vector< reco::PattRecoNode< reco::PattRecoPeak< float > > > v_pattRecoNode_Peak_float
Definition: classes_4.h:126
edm::Wrapper< edm::Ref< std::vector< reco::TrackExtrapolation > > > wr_xtrp
Definition: classes_4.h:115
edm::PtrVector< reco::CastorJetID > cptrvjid
Definition: classes_4.h:96
edm::Association< reco::FFTCaloJetCollection > a_gj_fft_2
Definition: classes_4.h:177
edm::Wrapper< edm::RefProd< std::vector< reco::TrackExtrapolation > > > wrp_xtrp
Definition: classes_4.h:117
edm::Ptr< reco::GenJet > ptrgj
Definition: classes_4.h:82
std::vector< FFTCaloJet > FFTCaloJetCollection
collection of FFTCaloJet objects
edm::Ptr< reco::PFCluster > ptrpfc
Definition: classes_4.h:90
edm::RefToBaseProd< reco::Jet > jrtbp
Definition: classes_4.h:63
reco::FFTGenJetRef r2_fft_1
Definition: classes_4.h:138
Castor Jet ID object.
Definition: CastorJetID.h:16
edm::Wrapper< reco::FFTGenJetFwdPtrVector > wfwdpv2_fft_1
Definition: classes_4.h:148
std::vector< reco::PattRecoNode< reco::PattRecoPeak< double > > > v_pattRecoNode_Peak_double
Definition: classes_4.h:127
reco::PattRecoNode< reco::PattRecoPeak< float > > pattRecoNode_Peak_float
Definition: classes_4.h:124
reco::FFTGenJetRefProd rrr2_fft_1
Definition: classes_4.h:144
std::vector< edm::Ptr< reco::PFCluster > > vptrpfc
Definition: classes_4.h:91
std::vector< edm::FwdPtr< FFTGenJet > > FFTGenJetFwdPtrVector
edm::PtrVector< reco::PFClusterJet > ptrvpfcj
Definition: classes_4.h:89
edm::RefVector< std::vector< reco::CastorJetID > > crrjid
Definition: classes_4.h:55
reco::CATopJetProperties catopjetp
Definition: classes_4.h:182
reco::FFTCaloJetRefProd rrr2_fft_2
Definition: classes_4.h:166
edm::Wrapper< reco::FFTGenJetRefVector > wrv2_fft_1
Definition: classes_4.h:146
std::vector< reco::JPTJet::Specific > v_jptj_s
Definition: classes_4.h:105
reco::FFTGenJetCollection o2_fft_1
Definition: classes_4.h:137
edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef > hgj_fft_2
Definition: classes_4.h:173
reco::CATopJetTagInfo catopjet
Definition: classes_4.h:185
edm::Wrapper< std::vector< reco::JetID > > wjid
Definition: classes_4.h:48
std::vector< CATopJetTagInfo > CATopJetTagInfoCollection
edm::Ptr< reco::FFTGenJet > ptrgj_fft_1
Definition: classes_4.h:153
edm::RefToBase< reco::Jet > jrtb
Definition: classes_4.h:64
edm::Wrapper< reco::FFTCaloJetCollection > w2_fft_2
Definition: classes_4.h:167
edm::Wrapper< edm::Association< reco::FFTGenJetCollection > > w_a_gj_fft_1
Definition: classes_4.h:156
reco::FFTJetProducerSummary fftjet_smry
Definition: classes_4.h:133
edm::Association< reco::GenJetCollection > a_gj
Definition: classes_4.h:98
edm::Wrapper< reco::FFTJetProducerSummary > wr_fftjet_smry
Definition: classes_4.h:134
edm::Wrapper< reco::PattRecoTree< double, reco::PattRecoPeak< double > > > wr_pattRecoTree_Peak_float
Definition: classes_4.h:131
edm::PtrVector< reco::FFTCaloJet > ptrvgj_fft_2
Definition: classes_4.h:176
edm::Ptr< reco::Jet > ptrj
Definition: classes_4.h:67
edm::Ptr< reco::CastorJetID > cptrjid
Definition: classes_4.h:95
edm::PtrVector< reco::PFJet > ptrvpfj
Definition: classes_4.h:77
edm::Wrapper< edm::RefVector< std::vector< reco::JetID > > > wrvjid
Definition: classes_4.h:49
reco::FFTCaloJetCollection o2_fft_2
Definition: classes_4.h:159
edm::Ref< std::vector< reco::JetID > > rjid
Definition: classes_4.h:45
reco::FFTCaloJetFwdPtr fwdp2_fft_2
Definition: classes_4.h:162
reco::FFTCaloJetRefVector rr2_fft_2
Definition: classes_4.h:163
reco::CATopJetTagInfoRefVector catopjet_rv
Definition: classes_4.h:189
edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef > hgj_fft_1
Definition: classes_4.h:151
std::vector< reco::PFJet::Specific > v_pj_s
Definition: classes_4.h:106
reco::PattRecoTree< float, reco::PattRecoPeak< float > > pattRecoTree_Peak_float
Definition: classes_4.h:128
reco::PattRecoNode< reco::PattRecoPeak< double > > pattRecoNode_Peak_double
Definition: classes_4.h:125
edm::Ptr< reco::CaloJet > ptrcj
Definition: classes_4.h:70
edm::Ptr< reco::JPTJet > ptrjptj
Definition: classes_4.h:73
edm::Ref< std::vector< reco::TrackExtrapolation > > r_xtrp
Definition: classes_4.h:110
edm::RefProd< std::vector< reco::CastorJetID > > crrrjid
Definition: classes_4.h:56
reco::FFTGenJetFwdPtrVector fwdpr2_fft_1
Definition: classes_4.h:143
reco::FFTCaloJetFwdPtrVector fwdpr2_fft_2
Definition: classes_4.h:165
edm::Wrapper< reco::FFTCaloJetFwdRefVector > wfwdrv2_fft_2
Definition: classes_4.h:169
edm::Wrapper< reco::FFTCaloJetRefVector > wrv2_fft_2
Definition: classes_4.h:168
std::vector< edm::FwdRef< FFTCaloJetCollection > > FFTCaloJetFwdRefVector
std::pair< edm::RefToBase< reco::Jet >, reco::CATopJetProperties > catopjetp_p
Definition: classes_4.h:183
edm::PtrVector< reco::Jet > ptrvj
Definition: classes_4.h:68