1 #ifndef KFPARTICLESPHENIX_KFPARTICLECONTAINER_H
2 #define KFPARTICLESPHENIX_KFPARTICLECONTAINER_H
22 typedef std::map<unsigned int, KFParticle*>
Map;
23 typedef std::map<unsigned int, KFParticle*>::const_iterator
ConstIter;
24 typedef std::map<unsigned int, KFParticle*>::iterator
Iter;
31 void identify(std::ostream& os = std::cout)
const override;
32 void Reset()
override;
33 int isValid()
const override {
return 1; }
41 const KFParticle*
get(
unsigned int key)
const;
42 KFParticle*
get(
unsigned int key);
59 size_t erase(
unsigned int key);
67 #endif //KFPARTICLESPHENIX_KFPARTICLECONTAINER_H