Main Page | Data Structures | Directories | File List | Globals

mqrestrictions.h

Go to the documentation of this file.
00001 #ifndef _MQRESTRICTIONS_H_
00002 #define _MQRESTRICTIONS_H_
00003 
00004 /* Copyright (c) Kyriacos Leptos and the President and Fellows of Harvard University
00005    Release Date: 2004-11-01
00006    Part of the MapQuant suite library "mqbasic.lib" 
00007 */
00008 
00019 struct RestrictionStatistics
00020 {
00021     float   dExpectedVal;
00022     float   dStandardDev;
00023     float   dNumbderOfSD;
00024     char*   szName;
00025 };
00026 
00027 typedef struct RestrictionStatistics RestrictionStatistics;
00028 
00029 void                    RestrictionStatisticsArray_fprint(FILE* fp, RestrictionStatistics* array, int size);
00030 RestrictionStatistics*  RestrictionStatisticsArray_create(int size);
00031 void                    RestrictionStatistics_fprint(FILE* fp, RestrictionStatistics* rs); 
00032 void                    RestrictionStatistics_set(RestrictionStatistics* rs, char* name, float fExpectedValue, float fStandardErrors, float nStandardErrors);
00033 void                    RestrictionStatistics_init(RestrictionStatistics* rs);
00034 RestrictionStatistics*  RestrictionStatisticsArray_getByName(RestrictionStatistics* pRestr, int nRestr, char* name);
00035 
00036 #endif
00037 
00038 

Generated on Tue Feb 7 03:25:43 2006 for libmqbasic by  doxygen 1.4.4