diff --git a/Phys/DecayTreeTupleMC/src/TupleToolB2XMother.h b/Phys/DecayTreeTupleMC/src/TupleToolB2XMother.h
index da179c26c0c84ebf15ab83b8bb6db701974994e3..49ebe82607c033ac03330bf4ef5f65c19ca14fce 100644
--- a/Phys/DecayTreeTupleMC/src/TupleToolB2XMother.h
+++ b/Phys/DecayTreeTupleMC/src/TupleToolB2XMother.h
@@ -16,6 +16,7 @@
 //#include "GaudiAlg/GaudiTool.h"
 #include "DecayTreeTupleBase/TupleToolBase.h"
 #include "Kernel/IMCParticleTupleTool.h" // Interface
+#include "Kernel/IParticleTupleTool.h" // Interface
 
 using namespace LHCb;
 
@@ -40,6 +41,12 @@ using namespace LHCb;
  */
 class TupleToolB2XMother : public TupleToolBase, virtual public IMCParticleTupleTool {
 public:
+
+  bool isStable(int);
+  bool isMeson(int);
+  typedef std::vector<const LHCb::MCParticle*> MCParticleVector;
+  typedef std::vector<const LHCb::Particle*> ParticleVector;
+	
   /// Standard constructor
   TupleToolB2XMother( const std::string& type, const std::string& name, const IInterface* parent );