5#ifndef dqaRepeatAlgorithm_h
6#define dqaRepeatAlgorithm_h
10#include "dqm_core/Algorithm.h"
25 virtual dqm_core::Algorithm*
clone();
26 virtual dqm_core::Result*
execute(
const std::string& name,
const TObject&
data,
27 const dqm_core::AlgorithmConfig&
config );
30 using Algorithm::printDescription;
char data[hepevt_bytes_allocation_ATLAS]
std::shared_ptr< dqm_core::Algorithm > m_subalg
virtual dqm_core::Algorithm * clone()
virtual ~RepeatAlgorithm()
virtual void printDescription(std::ostream &out)
RepeatAlgorithm(const RepeatAlgorithm &other)
virtual dqm_core::Result * execute(const std::string &name, const TObject &data, const dqm_core::AlgorithmConfig &config)
dqm_core::AlgorithmConfig * ConfigureSubAlg(const dqm_core::AlgorithmConfig &config, TObject *reference)
RepeatAlgorithm & operator=(const RepeatAlgorithm &other)