1 #ifndef TRACKBASEHISTORIC_SVTXTRACKCALOCLUSTERMAP_H
2 #define TRACKBASEHISTORIC_SVTXTRACKCALOCLUSTERMAP_H
4 #include <calobase/RawCluster.h>
15 typedef std::map<SvtxTrack*, std::vector<RawCluster*>>
Map;
16 typedef std::map<SvtxTrack*, std::vector<RawCluster*>>::const_iterator
ConstIter;
17 typedef std::map<SvtxTrack*, std::vector<RawCluster*>>::iterator
Iter;
21 void identify(std::ostream&
os = std::cout)
const override
23 os <<
"SvtxTrackCaloClusterMap base class" << std::endl;
25 int isValid()
const override {
return 0; }
28 virtual bool empty()
const {
return true; }
29 virtual size_t size()
const {
return 0; }
32 virtual const std::vector<RawCluster*>
get(
SvtxTrack*)
const
34 std::vector<RawCluster*> dum;
39 std::vector<RawCluster*> dum;
44 std::vector<RawCluster*>
dummy;
49 std::vector<RawCluster*>
dummy;