00001
00002
00004 #ifndef __InjCoi__
00005 #define __InjCoi__
00006
00007 #include "MorphMatch.h"
00008 #include "InjRec.h"
00009
00010 using namespace std;
00011
00016 class InjCoi: public MorphMatch {
00017
00018 public:
00019
00035 InjCoi(InjRec *aRec0, InjRec *aRec1, const int aVerbose=0);
00036
00040 virtual ~InjCoi(void);
00056 int Recover(const int aInjIndex=-1);
00057
00065 bool WriteCoinc(const string aOutDir, const string aOutFileName);
00066
00067 private:
00068
00069 int Verbose;
00070 bool status_OK;
00071
00072 vector <int> rec_injindex;
00073 vector <int> coinc_injindex;
00074
00075 InjRec *rec0;
00076 InjRec *rec1;
00077
00078 ClassDef(InjCoi,0)
00079 };
00080
00081 #endif
00082
00083