ATLAS Offline Software
ISelector.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 // Dear emacs, this is -*-c++-*-
6 #ifndef ANALYSISUTILS_ISELECTOR_H
7 #define ANALYSISUTILS_ISELECTOR_H
8 
24 
25 class ISelector : public AraAlgToolWrapper< ISelectorCore >
26 {
27 
28 public:
30  ISelector( const std::string& type,
31  const std::string& name,
32  const IInterface* parent )
33  : AthAlgTool( type, name, parent ),
35  {/*AthAlgTool::declareInterface< ISelectorCore >(this);*/}
36 
37 };
38 
39 
40 #endif // ANALYSISUTILS_ISELECTOR_H
ISelectorCore
Dual use tool (athena/ARA) for any cuts. This is the base class.
Definition: ISelectorCore.h:29
ISelector::ISelector
ISelector(const std::string &type, const std::string &name, const IInterface *parent)
Default constructor.
Definition: ISelector.h:30
AraAlgToolWrapper
Definition: AraAlgToolWrapper.h:21
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ISelectorCore.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
ISelector
Dual use tool (athena/ARA) for any cuts. This is the base class.
Definition: ISelector.h:26
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
AthAlgTool
Definition: AthAlgTool.h:26
AraAlgToolWrapper.h