1 #ifndef MDCF_ANALYZER_FACTORY_CPP     2 #define MDCF_ANALYZER_FACTORY_CPP    11 #include "AnalyzerFactory.h"     13 #include <tools/processor/Processor.h>    17 #include "LammpsDumpWriter.h"    27    AnalyzerFactory::AnalyzerFactory(Processor& processor)
    28     : processorPtr_(&processor)
    43       if (className == 
"LogStep") {
    44          ptr = 
new LogStep(processor());
    46       if (className == 
"LammpsDumpWriter") {
    47          ptr = 
new LammpsDumpWriter(processor());
 Analyzer * trySubfactories(const std::string &className) const
Search through subfactories for match. 
Utility classes for scientific computation. 
virtual Analyzer * factory(const std::string &className) const 
Return pointer to a new Analyzer object.