Base abstract class for listening in to events fired by "Hook".
Collective variable manager.
Class containing a snapshot of the current simulation in time.
virtual void PostIntegration(Snapshot *snapshot, const class CVManager &cvmanager)=0
Method call post integration.
uint frequency_
Frequency for listening.
EventListener(uint frequency)
Constructor.
virtual void PostSimulation(Snapshot *snapshot, const class CVManager &cvmanager)=0
Method call post simulation.
uint GetFrequency() const
Get frequency of event listener.
virtual void PreSimulation(Snapshot *snapshot, const class CVManager &cvmanager)=0
Method call prior to simulation initiation.
virtual ~EventListener()
Destructor.