#ifndef COLLECT_TEMPERATURE_H
#define COLLECT_TEMPERATURE_H

#ifndef COLLECT_SCALAR_H
#include "Collect_scalar.h"
#endif

namespace MM
{

class Collect_temperature : public Collect_scalar
{
public:
    explicit Collect_temperature (Atom_group & atom_group, Text in);

    Monitor *               clone (Atom_group & atom_group,
                                   Text const & args, Text in) const;

    Text                    title      () const {return "Temperature";}
    Text                    class_name () const {return "Collect_temperature";}
    double                  extract_current_value ();
};

}//MM

#endif //COLLECT_TEMPERATURE_H
