track_indexes(path)
{
}
-
+
void ConservedPath::clear()
{
score = 0.0;
return true;
}
+vector<bool> ConservedPath::reverseComplimented() const
+{
+ vector<bool> reversed;
+ for (ConservedPath::const_iterator this_itor = begin();
+ this_itor != end();
+ ++this_itor)
+ {
+ if (*this_itor < 0)
+ reversed.push_back(true);
+ else
+ reversed.push_back(false);
+ }
+ return reversed;
+
+}
+
/////////////////////
ExtendedConservedPath::ExtendedConservedPath()
: ConservedPath(),