#ifndef _TRIGGER_LOG_H
#define _TRIGGER_LOG_H

#include "DataLog.h"
#include "DataLogWriter.h"

#include "DoubleData.h"
#include "IntegerData.h"

class Trigger;

#define TriggerLogName "trigger"

class TriggerLog : public DataLogWriter
{

friend class Trigger;
public:

  TriggerLog( Trigger *, DataLog::FileFormat );
  ~TriggerLog();

protected:
  virtual void setFields();

  Trigger *_trigger;
  DoubleData *_triggerTime;

};

#endif
