ATLAS Offline Software
Loading...
Searching...
No Matches
DummyAlgorithm.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
9#ifndef DQM_ALGORITHMS_DUMMY_ALGORITHM_H
10#define DQM_ALGORITHMS_DUMMY_ALGORITHM_H
11
12#include <dqm_core/Algorithm.h>
13#include <string>
14#include <iosfwd>
15
16namespace dqm_algorithms {
17
18struct DummyAlgorithm : public dqm_core::Algorithm {
19 DummyAlgorithm( const std::string& name );
21 dqm_core::Result* execute( const std::string&,
22 const TObject&,
23 const dqm_core::AlgorithmConfig& );
24 using dqm_core::Algorithm::printDescription;
25 void printDescription( std::ostream& out );
26private:
27 std::string m_name;
28};
29
30} // namespace dqm_algorithms
31#endif // DQM_ALGORITHMS_DUMMY_ALGORITHM_H
dqm_core::Result * execute(const std::string &, const TObject &, const dqm_core::AlgorithmConfig &)
void printDescription(std::ostream &out)
DummyAlgorithm(const std::string &name)