00001 #ifndef ASSOCIATIONUTILS_IOBJECTASSOCIATOR_H 00002 #define ASSOCIATIONUTILS_IOBJECTASSOCIATOR_H 00003 00004 // EDM includes 00005 #include "xAODBase/IParticle.h" 00006 00007 namespace ORUtils 00008 { 00009 00014 class IParticleAssociator 00015 { 00016 public: 00018 virtual ~IParticleAssociator(){}; 00019 00021 virtual bool objectsMatch(const xAOD::IParticle& p1, 00022 const xAOD::IParticle& p2) const = 0; 00023 }; 00024 00025 } // namespace ORUtils 00026 00027 #endif