ATLAS Offline Software
Loading...
Searching...
No Matches
IUnassociatedHitsGetterTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef DERIVATIONFRAMEWORK_IUNASSOCIATEDHITSGETTERTOOL_H
6#define DERIVATIONFRAMEWORK_IUNASSOCIATEDHITSGETTERTOOL_H
7
8#include "GaudiKernel/IAlgTool.h"
9
11
12
13class IUnassociatedHitsGetterTool : virtual public IAlgTool
14{
15 public:
17
28 virtual const MinBiasPRDAssociation* get (bool allowMissing = false) const = 0;
29
41 virtual void releaseObject (const MinBiasPRDAssociation* p) const = 0;
42
43
44};
45#endif //DERIVATIONFRAMEWORK_IUNASSOCIATEDHITSGETTERTOOL_H
virtual void releaseObject(const MinBiasPRDAssociation *p) const =0
Type-safe wrapper for releaseObjectUntyped.
DeclareInterfaceID(IUnassociatedHitsGetterTool, 1, 0)
virtual const MinBiasPRDAssociation * get(bool allowMissing=false) const =0
Type-safe wrapper for get.