File indexing completed on 2025-08-06 08:17:45
0001 #include "JetContainer.h"
0002
0003 #include <ostream> // for operator<<, endl, ostream, basic_ostream
0004
0005 #include <TClonesArray.h>
0006
0007 class Jet;
0008
0009
0010 Jet* DummyJetV2;
0011 std::map<Jet::PROPERTY, Jet::PROPERTY> DummyMap;
0012 std::vector<float> DummyFloatVec;
0013 TClonesArray DummyTClonesArray("Jet", 1);
0014 std::set<Jet::SRC> DummyJetContSourceSet;
0015
0016
0017 std::map<Jet::PROPERTY, Jet::PROPERTY >& property_indices() { return DummyMap; }
0018
0019 JetContainer::ConstSrcIter JetContainer::begin_src() const
0020 {
0021 return DummyJetContSourceSet.end();
0022 }
0023
0024 JetContainer::ConstSrcIter JetContainer::find_src(Jet::SRC ) const
0025 {
0026 return DummyJetContSourceSet.end();
0027 }
0028
0029 JetContainer::ConstSrcIter JetContainer::end_src() const
0030 {
0031 return DummyJetContSourceSet.end();
0032 }
0033
0034 JetContainer::SrcIter JetContainer::begin_src()
0035 {
0036 return DummyJetContSourceSet.end();
0037 }
0038
0039 JetContainer::SrcIter JetContainer::find_src(Jet::SRC )
0040 {
0041 return DummyJetContSourceSet.end();
0042 }
0043
0044 JetContainer::SrcIter JetContainer::end_src()
0045 {
0046 return DummyJetContSourceSet.end();
0047 }
0048
0049 void JetContainer::identify(std::ostream& os) const
0050 {
0051 os << "JetContainer" << std::endl;
0052 }
0053
0054 TClonesArray* JetContainer::clone_data() const
0055 {
0056 return (TClonesArray*) DummyTClonesArray.Clone();
0057 };
0058
0059 Jet::IterJetTCA DummyIterJetTCA{&DummyTClonesArray};
0060
0061
0062
0063
0064
0065 Jet::IterJetTCA JetContainer::begin()
0066 {
0067 return DummyIterJetTCA;
0068 }
0069
0070 Jet::IterJetTCA JetContainer::end()
0071 {
0072 return DummyIterJetTCA;
0073 }