MinVarStatisticProcess.cc 899 Bytes
/*
 * MinVarStatisticProcess.cc
 *
 *  Created on: Nov 09, 2014
 *      Author: AKKA
 */


#include "MinVarStatisticProcess.hh"

#include "MinVarStatistic.hh"

namespace AMDA {
namespace Statistic {
namespace MinVar {

MinVarStatisticProcess::MinVarStatisticProcess(AMDA::Parameters::Parameter &parameter, const int& index) :
		AMDA::Parameters::StatisticProcess(parameter,true, index)
{
}

MinVarStatisticProcess::~MinVarStatisticProcess(void)
{
}

void MinVarStatisticProcess::createOperation(void)
{
	AMDA::Parameters::ParamData *paramInput = _parameter.getParamData(this).get();
	CreateMinVarStatistic lCreateMinVarStatistic( *this, _timeIntervalList, *paramInput);
	_operation = lCreateMinVarStatistic.getStatisticOperation();
}

std::string MinVarStatisticProcess::getUCD(void)
{
	return "stat.min;stat.variance";
}

} /* namespace MinVar */
} /* namespace Statistic */
} /* namespace AMDA */