Simpatico  v1.10
SliplinkMdAnalyzerFactory.h
1 #ifndef SLIPLINK_MD_ANALYZER_FACTORY_H
2 #define SLIPLINK_MD_ANALYZER_FACTORY_H
3 
4 #include <mcMd/analyzers/mdSystem/MdAnalyzerFactory.h>
5 
6 namespace McMd
7 {
8 
13  {
14 
15  public:
16 
24  : MdAnalyzerFactory(simulation, system)
25  {}
26 
33  virtual Analyzer* factory(const std::string& className) const;
34 
35  };
36 
37 }
38 #endif
MdSystem & system() const
Return reference to parent MdSystem.
Abstract base for periodic output and/or analysis actions.
Custom AnalyzerFactory for an MdSimulation.
virtual Analyzer * factory(const std::string &className) const
Return pointer to a new Analyzer object.
SliplinkMdAnalyzerFactory(MdSimulation &simulation, MdSystem &system)
Constructor.
MdSimulation & simulation() const
Return reference to parent MdSimulation.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
AnalyzerFactory for an MdSimulation.
A System for Molecular Dynamics simulation.
Definition: MdSystem.h:68
A molecular dynamics simulation of a single MdSystem.
Definition: MdSimulation.h:26