#ifndef COLLECT_MOLECULAR_MASS_CENTER_TEMPERATURE_H
#define COLLECT_MOLECULAR_MASS_CENTER_TEMPERATURE_H

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

namespace MM
{

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

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

    Text                    title      () const {return "Molecular mass center temperature";}
    Text                    class_name () const {return "Collect_molecular_mass_center_temperature";}
    double                  extract_current_value ();
};

}//MM

#endif //COLLECT_MOLECULAR_MASS_CENTER_TEMPERATURE_H
