ATLAS Offline Software
Loading...
Searching...
No Matches
IThinningTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5// ISkimmingTool.h, (c) ATLAS Detector software
7
8#ifndef DERIVATIONFRAMEWORK_INTERFACES_ITHINNINGTOOL_H
9#define DERIVATIONFRAMEWORK_INTERFACES_ITHINNINGTOOL_H
10
11// Gaudi
12#include "GaudiKernel/IAlgTool.h"
13
14namespace DerivationFramework {
15
21
22 class IThinningTool : virtual public extend_interfaces<IAlgTool> {
23 public:
25
27 virtual ~IThinningTool(){}
28
30 virtual StatusCode doThinning() const = 0;
31 };
32
33} // end of namespace
34
35#endif
virtual StatusCode doThinning() const =0
Pass the thinning service.
virtual ~IThinningTool()
Virtual destructor.
DeclareInterfaceID(IThinningTool, 1, 0)
THE reconstruction tool.