File indexing completed on 2025-12-16 09:20:36
0001
0002
0003
0004
0005
0006
0007 #include "TrkrHitSetContainer.h"
0008
0009 #include <TSystem.h>
0010
0011 #include <cstdlib>
0012 #include <iostream>
0013
0014 namespace
0015 {
0016 TrkrHitSetContainer::Map dummy_map;
0017 }
0018
0019 void TrkrHitSetContainer::Reset()
0020 {
0021 std::cout << "TrkrHitSetContainer: Reset() not implemented by daughter class" << std::endl;
0022 gSystem->Exit(1);
0023 }
0024
0025 TrkrHitSetContainer::ConstIterator
0026 TrkrHitSetContainer::addHitSet(TrkrHitSet* )
0027 {
0028 return dummy_map.cbegin();
0029 }
0030
0031 TrkrHitSetContainer::ConstIterator
0032 TrkrHitSetContainer::addHitSetSpecifyKey(const TrkrDefs::hitsetkey , TrkrHitSet* )
0033 {
0034 return dummy_map.cbegin();
0035 }
0036
0037 TrkrHitSetContainer::Iterator
0038 TrkrHitSetContainer::findOrAddHitSet(TrkrDefs::hitsetkey )
0039 {
0040 return dummy_map.begin();
0041 }
0042
0043 TrkrHitSetContainer::ConstRange
0044 TrkrHitSetContainer::getHitSets(const TrkrDefs::TrkrId ) const
0045 {
0046 return std::make_pair(dummy_map.cbegin(), dummy_map.cend());
0047 }
0048
0049 TrkrHitSetContainer::ConstRange
0050 TrkrHitSetContainer::getHitSets(const TrkrDefs::TrkrId , const uint8_t ) const
0051 {
0052 return std::make_pair(dummy_map.cbegin(), dummy_map.cend());
0053 }
0054
0055 TrkrHitSetContainer::ConstRange
0056 TrkrHitSetContainer::getHitSets() const
0057 {
0058 return std::make_pair(dummy_map.cbegin(), dummy_map.cend());
0059 }