ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrigAnalysisTest::ITest Class Referenceabstract

#include <ITest.h>

Inheritance diagram for TrigAnalysisTest::ITest:
Collaboration diagram for TrigAnalysisTest::ITest:

Public Member Functions

virtual ~ITest ()
 
virtual void processEvent (Trig::TrigDecisionTool &trigDecTool)=0
 
virtual int finalize ()=0
 
void setEventStore (EventPtr_t store)
 
EventPtr_t eventStore ()
 

Private Attributes

EventPtr_t m_eventStore = nullptr
 

Detailed Description

Definition at line 18 of file ITest.h.

Constructor & Destructor Documentation

◆ ~ITest()

virtual TrigAnalysisTest::ITest::~ITest ( )
inlinevirtual

Definition at line 20 of file ITest.h.

20 {}

Member Function Documentation

◆ eventStore()

EventPtr_t TrigAnalysisTest::ITest::eventStore ( )
inline

Definition at line 29 of file ITest.h.

29 { return m_eventStore; }

◆ finalize()

virtual int TrigAnalysisTest::ITest::finalize ( )
pure virtual

◆ processEvent()

virtual void TrigAnalysisTest::ITest::processEvent ( Trig::TrigDecisionTool trigDecTool)
pure virtual

◆ setEventStore()

void TrigAnalysisTest::ITest::setEventStore ( EventPtr_t  store)
inline

Definition at line 28 of file ITest.h.

28 { m_eventStore = store; }

Member Data Documentation

◆ m_eventStore

EventPtr_t TrigAnalysisTest::ITest::m_eventStore = nullptr
private

Definition at line 31 of file ITest.h.


The documentation for this class was generated from the following file:
SGTest::store
TestStore store
Definition: TestStore.cxx:23
TrigAnalysisTest::ITest::m_eventStore
EventPtr_t m_eventStore
Definition: ITest.h:31