ATLAS Offline Software
AANTEventContext.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 #ifndef ANALYSISTOOLS_AANTEVENTCONTEXT_H
6 #define ANALYSISTOOLS_AANTEVENTCONTEXT_H
7 
8 
9 #include "GaudiKernel/IEvtSelector.h"
10 
11 class IOpaqueAddress;
12 
13 class AANTEventContext : virtual public IEvtSelector::Context {
14 
15 public:
17  AANTEventContext(const IEvtSelector* selector);
23  virtual ~AANTEventContext();
24 
26  virtual void* identifier() const;
27 
28 private:
29  const IEvtSelector* m_evtSelector;
30 };
31 #endif
AANTEventContext
Definition: AANTEventContext.h:13
AANTEventContext::~AANTEventContext
virtual ~AANTEventContext()
Destructor.
Definition: AANTEventContext.cxx:29
AANTEventContext::identifier
virtual void * identifier() const
Inequality operator.
Definition: AANTEventContext.cxx:34
AANTEventContext::m_evtSelector
const IEvtSelector * m_evtSelector
Definition: AANTEventContext.h:29
AANTEventContext::AANTEventContext
AANTEventContext(const IEvtSelector *selector)
Constructor.
Definition: AANTEventContext.cxx:9
python.selector.AtlRunQuerySelectorLhcOlc.selector
selector
Definition: AtlRunQuerySelectorLhcOlc.py:611
AANTEventContext::operator=
AANTEventContext & operator=(const AANTEventContext &ctxt)
Assignment.
Definition: AANTEventContext.cxx:15