00001 #ifndef Alignment_CommonAlignmentAlgorithm_plugins_TreeStruct_h 00002 #define Alignment_CommonAlignmentAlgorithm_plugins_TreeStruct_h 00003 00005 00006 struct TreeStruct 00007 { 00008 TreeStruct() : delta(0.f), error(0.f), paramIndex(0) {} 00009 TreeStruct(int ind) : delta(0.f), error(0.f), paramIndex(ind) {} 00010 TreeStruct(float del, float err, int ind) : delta(del), error(err), paramIndex(ind) {} 00011 00012 float delta; 00013 float error; 00014 int paramIndex; 00015 00016 00017 static const char* LeafList() {return "delta/F:error/F:paramIndex/I";} 00018 }; 00019 00020 #endif