ATLAS Offline Software
ObjectSelectorBase.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 // Filename: ObjectSelectorBase.h
6 // Description:
7 // Author: Fabian Wilk
8 // Created: Sun Feb 22 15:46:33 2015
9 
10 #ifndef _TOP_OBJECTSELECTORBASE_H_
11 #define _TOP_OBJECTSELECTORBASE_H_
12 
13 namespace top {
14  template <typename ObjectT>
16  public:
18  virtual ~ObjectSelectorBase() {}
19  virtual bool apply(const ObjectT& obj) = 0;
20  };
21 }
22 
23 
24 #endif /* _TOP_OBJECTSELECTORBASE_H_ */
top::ObjectSelectorBase::apply
virtual bool apply(const ObjectT &obj)=0
top
TopConfig A simple configuration that is NOT a singleton.
Definition: AnalysisTrackingHelper.cxx:58
top::ObjectSelectorBase::~ObjectSelectorBase
virtual ~ObjectSelectorBase()
Definition: ObjectSelectorBase.h:18
top::ObjectSelectorBase
Definition: ObjectSelectorBase.h:15
top::ObjectSelectorBase::ObjectSelectorBase
ObjectSelectorBase()
Definition: ObjectSelectorBase.h:17
python.PyAthena.obj
obj
Definition: PyAthena.py:135