ATLAS Offline Software
Loading...
Searching...
No Matches
EventStoreTestTool.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2//
3// Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
4//
5#ifndef ASGEXAMPLETOOLS_EVENTSTORETESTTOOL_H
6#define ASGEXAMPLETOOLS_EVENTSTORETESTTOOL_H
7
8// Local include(s).
10
11// Athena include(s).
12#include "AsgTools/AsgTool.h"
13
14namespace asg {
15
18 public AsgTool {
19
20 public:
21 // Implement all non-trivial constructors
23
24
25 EventStoreTestTool( const std::string& toolName );
26
29
31 virtual StatusCode performTest() const override;
32
34
35 }; // class EventStoreTestTool
36
37} // namespace asg
38
39#endif // ASGEXAMPLETOOLS_EVENTSTORETESTTOOL_H
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
AsgTool(const std::string &name)
Constructor specifying the tool instance's name.
Definition AsgTool.cxx:58
virtual StatusCode performTest() const override
Function performing (a) test(s) with the event store.
EventStoreTestTool(const std::string &toolName)
Constructor.
Interface for (a) tool(s) testing the event store.