File indexing completed on 2025-08-06 08:17:45
0001 #include "Jet.h"
0002
0003 #include <TClonesArray.h>
0004 #include <iostream>
0005 #include <map>
0006 #include <vector>
0007
0008 Jet::typ_comp_ids DummyJetMap;
0009 std::vector<float> DummyJetPropVec;
0010 Jet::TYPE_comp_vec DummyJetCompVec;
0011
0012 std::vector<float>& Jet::get_property_vec()
0013 {
0014 return DummyJetPropVec;
0015 }
0016
0017
0018 Jet::ITER_comp_vec Jet::comp_begin(Jet::SRC )
0019 {
0020 return DummyJetCompVec.end();
0021 }
0022 Jet::ITER_comp_vec Jet::comp_end(Jet::SRC )
0023 {
0024 return DummyJetCompVec.end();
0025 }
0026 Jet::ITER_comp_vec Jet::comp_begin()
0027 {
0028 return DummyJetCompVec.end();
0029 }
0030 Jet::ITER_comp_vec Jet::comp_end()
0031 {
0032 return DummyJetCompVec.end();
0033 }
0034 Jet::TYPE_comp_vec& Jet::get_comp_vec()
0035 {
0036 return DummyJetCompVec;
0037 }
0038
0039 void Jet::identify(std::ostream& os) const
0040 {
0041 os << "---Jet-----------------------" << std::endl;
0042 return;
0043 }
0044
0045
0046 Jet::ConstIter Jet::begin_comp() const
0047 {
0048 return DummyJetMap.end();
0049 }
0050 Jet::ConstIter Jet::end_comp() const
0051 {
0052 return DummyJetMap.end();
0053 }
0054 Jet::ConstIter Jet::find(Jet::SRC ) const
0055 {
0056 return DummyJetMap.end();
0057 }
0058
0059 Jet::ConstIter Jet::lower_bound_comp(Jet::SRC ) const
0060 {
0061 return DummyJetMap.end();
0062 }
0063
0064 Jet::ConstIter Jet::upper_bound_comp(Jet::SRC ) const
0065 {
0066 return DummyJetMap.end();
0067 }
0068
0069 Jet::Iter Jet::begin_comp()
0070 {
0071 return DummyJetMap.end();
0072 }
0073
0074 Jet::Iter Jet::end_comp()
0075 {
0076 return DummyJetMap.end();
0077 }
0078
0079 Jet::Iter Jet::find(Jet::SRC )
0080 {
0081 return DummyJetMap.end();
0082 }
0083
0084 Jet::Iter Jet::lower_bound_comp(Jet::SRC )
0085 {
0086 return DummyJetMap.end();
0087 }
0088
0089 Jet::Iter Jet::upper_bound_comp(Jet::SRC )
0090 {
0091 return DummyJetMap.end();
0092 }
0093
0094 Jet::IterJetTCA::IterJetTCA(TClonesArray* _tca)
0095 : tca{_tca}
0096 , size{tca->GetEntriesFast()}
0097 {
0098 }
0099
0100 Jet* Jet::IterJetTCA::operator*() const { return (Jet*) tca->UncheckedAt(index); }