1 #ifndef TRACKBASEHISTORIC_SVTXVERTEXMAP_H
2 #define TRACKBASEHISTORIC_SVTXVERTEXMAP_H
13 typedef std::map<unsigned int, SvtxVertex*>
VertexMap;
14 typedef std::map<unsigned int, SvtxVertex*>::const_iterator
ConstIter;
15 typedef std::map<unsigned int, SvtxVertex*>::iterator
Iter;
19 void identify(std::ostream& os = std::cout)
const override
21 os <<
"SvtxVertexMap base class" << std::endl;
23 int isValid()
const override {
return 0; }
26 virtual bool empty()
const {
return true; }
27 virtual size_t size()
const {
return 0; }
28 virtual size_t count(
unsigned int )
const {
return 0; }
31 virtual const SvtxVertex*
get(
unsigned int )
const {
return nullptr; }
32 virtual SvtxVertex*
get(
unsigned int ) {
return nullptr; }
39 virtual size_t erase(
unsigned int ) {
return 0; }
46 virtual Iter find(
unsigned int idkey);