1 #ifndef _det_ManagerBuilder_h_
2 #define _det_ManagerBuilder_h_
14 #include <det/VManagerBuilder.h>
15 #include <utl/Singleton.h>
18 #include <utl/ErrorLogger.h>
23 template<
class Manager>
35 {
return new Manager; }
virtual ~ManagerBuilder()
Interface for detector managers.
ManagerBuilder & operator=(const ManagerBuilder &)
virtual VManager * CreateManager() const
Curiously Recurring Template Pattern (CRTP) for Meyers singleton.