From 64fe6a14a0877dc888aa77ad3cc18a1b002b4dd6 Mon Sep 17 00:00:00 2001
From: Will Buttinger <William.Buttinger@cern.ch>
Date: Mon, 7 Nov 2016 13:11:40 +0100
Subject: [PATCH] 'move IObservableTool interface to AsgAnalysisInterfaces
 package' (PATInterfaces-00-00-38)

        * relocated IObservableTool interface to PhysicsAnalysis/Interfaces/AsgAnalysisInterfaces
        * Tagging PATinterfaces-00-00-38
---
 .../PATInterfaces/IObservableTool.h           | 38 -------------------
 1 file changed, 38 deletions(-)
 delete mode 100644 PhysicsAnalysis/AnalysisCommon/PATInterfaces/PATInterfaces/IObservableTool.h

diff --git a/PhysicsAnalysis/AnalysisCommon/PATInterfaces/PATInterfaces/IObservableTool.h b/PhysicsAnalysis/AnalysisCommon/PATInterfaces/PATInterfaces/IObservableTool.h
deleted file mode 100644
index c4c40ac9a57..00000000000
--- a/PhysicsAnalysis/AnalysisCommon/PATInterfaces/PATInterfaces/IObservableTool.h
+++ /dev/null
@@ -1,38 +0,0 @@
-// Dear emacs, this is -*- c++ -*-
-// $Id: IObservableTool.h $
-#ifndef PATINTERFACES_IOBSERVABLETOOL_H
-#define PATINTERFACES_IOBSERVABLETOOL_H
-
-// System include(s):
-
-// Framework include(s):
-#include "AsgTools/IAsgTool.h"
-
-// Forward declaration
-namespace xAOD{
-  class IParticle;
-}
-
-
-/// Interface for tools that want to calculate a quantity
-/// from an xAOD::IParticle
-/// @author Karsten Koeneke <karsten.koeneke@cern.ch>
-///
-class IObservableTool : public virtual asg::IAsgTool {
-
-  /// Declare the interface that this class provides
-  ASG_TOOL_INTERFACE( IObservableTool )
-
- public:
-
-  /// Virtual destructor
-  virtual ~IObservableTool(){};
-
-  /// returns: the value that was calculated from the xAOD::IParticle
-  virtual double
-  evaluate( const xAOD::IParticle* ) const = 0;
-
- }; // class IObservableTool
-
-
-#endif // PATINTERFACES_IOBSERVABLETOOL_H
-- 
GitLab