SourceForge.net Logo timeSeries: timeSeries Class Library

hmi04_utilities.h

Headers for the hmi04.cpp example

/*
 *  hmi04_utilities.h
 *  hmi04
 *
 *  Created by Jeff Greenberg on 4/4/05.
 *  Copyright Jeff Greenberg.  
 
 *
 *  This library is free software; you can redistribute it and/or modify it under the 
 *  terms of the GNU Lesser General Public License as published by the Free Software 
 *  Foundation; either version 2.1 of the License, or (at your option) any later 
 *  version.

 *  This library is distributed in the hope that it will be useful, but WITHOUT ANY 
 *  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
 *  PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

 *  You should have received a copy of the GNU Lesser General Public License along 
 *  with this library; if not, write to the Free Software Foundation, Inc., 59 Temple 
 *  Place, Suite 330, Boston, MA 02111-1307 USA 
 
 *
 *  This library is free software; you can redistribute it and/or modify it under the 
 *  terms of the GNU Lesser General Public License as published by the Free Software 
 *  Foundation; either version 2.1 of the License, or (at your option) any later 
 *  version.

 *  This library is distributed in the hope that it will be useful, but WITHOUT ANY 
 *  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
 *  PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

 *  You should have received a copy of the GNU Lesser General Public License along 
 *  with this library; if not, write to the Free Software Foundation, Inc., 59 Temple 
 *  Place, Suite 330, Boston, MA 02111-1307 USA 

 *
 */
#include <iostream>
#include <fstream>
#include <sstream>
#include <list>
#include <string>
#include <vector>
#include <limits>
#include <math.h>


#include "dataFrame.h"
#include "dataFile.h"
#include "timeSeries.h"
#include "timeSeriesArray.h"
#include "lookupTable.h"
#include "filter.h"
#include "measures.h"
#include "stateFlag.h"
#include "hmi04.h"

std::string removePathExt(std::string&);
std::string getLeafName(std::string& file);


iir_t *init_sw_lp();

template <class T>
void filtfilt(iir_t *lpf,timeSeries<T>& ts);


stateFlag getVirttexStateFlag(dataDef& dd,
                              dataFile& df,
                              std::string s);

scenario_t intToScenario(int, int);
std::string intToLdwType(int );
std::string scenarioName(scenario_t scenario);
Generated on Tue Mar 16 15:10:49 2010 for timeSeries by  doxygen 1.6.3