SpectrumProcess.hh 1002 Bytes
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/* 
 * File:   SpectrumProcess.hh
 * Author: hacene
 *
 * Created on December 31, 2020, 3:42 PM
 */

#ifndef PROCESSSPECTRUM_HH
#define PROCESSSPECTRUM_HH

#include "SingleParamProcess.hh"
#include "ParamInfo.hh"
#include "SpectrumCreator.hh"
namespace AMDA {
    namespace Parameters {

        class SpectrumProcess : public SingleParamProcess_CRTP<SpectrumProcess> {
        public:
            SpectrumProcess(Parameter &parameter);
            SpectrumProcess(const SpectrumProcess& pProcess, Parameter &parameter);
            virtual ~SpectrumProcess();


            /**
             * @overload Process::init()
             */
             virtual TimeStamp init();
                          
        protected:

        private:              

        };
        

    }
}

#endif /* PROCESSSPECTRUM_HH */