Small helper class that brings common functions interface for classes that have POD type config
- Template Parameters
-
#pragma once
struct NoConfig {};
template <typename ConfigT = NoConfig> class WithPodConfig {
public:
}
protected:
};
}
ConfigT ConfigType
Definition WithPodConfig.h:24
ConfigT & applyConfig(ConfigT cfg)
Sets a configuration (config is properly copyible)
Definition WithPodConfig.h:30
ConfigT m_cfg
Definition WithPodConfig.h:37
ConfigT & getConfig()
Get a configuration to be changed.
Definition WithPodConfig.h:27
-client
Definition CalorimeterClusterRecoCoG.cc:37