Simpatico  v1.10
SliplinkMcAnalyzerFactory.h
1 #ifndef SLIPLINK_MC_ANALYZER_FACTORY_H
2 #define SLIPLINK_MC_ANALYZER_FACTORY_H
3 
4 #include <mcMd/analyzers/mcSystem/McAnalyzerFactory.h>
5 
6 namespace McMd
7 {
8 
13  {
14 
15  public:
16 
24  : McAnalyzerFactory(simulation, system)
25  {}
26 
33  virtual Analyzer* factory(const std::string& className) const;
34 
35  };
36 
37 }
38 #endif
A System for use in a Markov chain Monte Carlo simulation.
Definition: McSystem.h:52
SliplinkMcAnalyzerFactory(McSimulation &simulation, McSystem &system)
Constructor.
A Monte-Carlo simulation of one McSystem.
Definition: McSimulation.h:32
Abstract base for periodic output and/or analysis actions.
Custom AnalyzerFactory for an McSimulation.
McSystem & system() const
Return reference to parent McSystem.
McSimulation & simulation() const
Return reference to parent McSimulation.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
AnalyzerFactory for an McSimulation.
virtual Analyzer * factory(const std::string &className) const
Return pointer to a new Analyzer object.