ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
DerivationFramework
DerivationFrameworkInDet
DerivationFrameworkInDet
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
10
#include "
DerivationFrameworkInDet/MinBiasPRDAssociation.h
"
11
12
13
class
IUnassociatedHitsGetterTool
:
virtual
public
IAlgTool
14
{
15
public
:
16
DeclareInterfaceID
(
IUnassociatedHitsGetterTool
, 1, 0);
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
MinBiasPRDAssociation.h
IUnassociatedHitsGetterTool
Definition
IUnassociatedHitsGetterTool.h:14
IUnassociatedHitsGetterTool::releaseObject
virtual void releaseObject(const MinBiasPRDAssociation *p) const =0
Type-safe wrapper for releaseObjectUntyped.
IUnassociatedHitsGetterTool::DeclareInterfaceID
DeclareInterfaceID(IUnassociatedHitsGetterTool, 1, 0)
IUnassociatedHitsGetterTool::get
virtual const MinBiasPRDAssociation * get(bool allowMissing=false) const =0
Type-safe wrapper for get.
MinBiasPRDAssociation
Definition
MinBiasPRDAssociation.h:11
Generated on
for ATLAS Offline Software by
1.14.0