BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
RawDataContext.h
Go to the documentation of this file.
1#ifndef RAWDATACONTEXT_H
2#define RAWDATACONTEXT_H
3
4#include "GaudiKernel/IEvtSelector.h"
5
6class IOpaqueAddress;
8
9/** @class RawDataContext
10 * @brief This class provides the Context for RawDataSelector
11 **/
12
13class RawDataContext : public IEvtSelector::Context {
14
15public:
16 /// Constructor
17 RawDataContext( const IEvtSelector* pSelector );
18
19 RawDataContext( const RawDataContext& ctxt );
20 /// Destructor
21 virtual ~RawDataContext();
22
23 /// Inequality operator.
24 virtual void* identifier() const;
25
26private:
27 const IEvtSelector* m_evtSelector;
28};
29#endif
virtual ~RawDataContext()
Destructor.
virtual void * identifier() const
Inequality operator.
RawDataContext(const IEvtSelector *pSelector)
Constructor.