00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00017
00018 #ifndef _ALT_NEURAL_NET_STRIP_PATTERN_I_H_
00019 #define _ALT_NEURAL_NET_STRIP_PATTERN_I_H_
00020
00021 #include "AltNeuralNetI.h"
00022
00023 const int kNVars_StripPattern_p001 = 24;
00024
00025 const std::string kVarNames_StripPattern_p001[kNVars_StripPattern_p001] =
00026 {
00027 "v00_fQ_SymLongitudinal_W01",
00028 "v01_fQ_SymLongitudinal_W05",
00029 "v02_fQ_SymLongitudinal_W09",
00030 "v03_fQ_SymLongitudinal_W13",
00031 "v04_fQ_AsymLongitudinal_U00_D02",
00032 "v05_fQ_AsymLongitudinal_U00_D04",
00033 "v06_fQ_AsymLongitudinal_U02_D06",
00034 "v07_fQ_AsymLongitudinal_U02_D00",
00035 "v08_fQ_AsymLongitudinal_U04_D02",
00036 "v09_fQ_AsymLongitudinal_U06_D02",
00037
00038 "v10_fQ_SymTransverse_W03",
00039 "v11_fQ_SymTransverse_W05",
00040 "v12_fQ_SymTransverse_W07",
00041 "v13_fQ_AsymTransverse_B02_T00",
00042 "v14_fQ_AsymTransverse_B02_T01",
00043 "v15_fQ_AsymTransverse_B03_T01",
00044 "v16_fQ_AsymTransverse_B00_T02",
00045 "v17_fQ_AsymTransverse_B01_T02",
00046 "v18_fQ_AsymTransverse_B01_T03",
00047
00048 "v19_fQ_SymLongitudinal_W5_SymTransverse_W01",
00049 "v20_fQ_SymLongitudinal_W5_SymTransverse_W03",
00050 "v21_fQ_SymLongitudinal_W5_SymTransverse_W05",
00051 "v22_fQ_SymLongitudinal_W5_SymTransverse_W07",
00052 "v23_fQ_SymLongitudinal_W5_SymTransverse_W09"
00053 };
00054
00055 class AltNeuralNetStripPatternI: public AltNeuralNetI
00056 {
00057 public:
00058 AltNeuralNetStripPatternI();
00059 AltNeuralNetStripPatternI(const char * name, const char * title, int version = 1);
00060 AltNeuralNetStripPatternI(const AltNeuralNetStripPatternI & cneti);
00061 ~AltNeuralNetStripPatternI();
00062
00063 private:
00064
00065 ClassDef(AltNeuralNetStripPatternI, 0)
00066 };
00067
00068 #endif // _ALT_NEURAL_NET_STRIP_PATTERN_I_H_