//**********************************************************************************************************************
-FlowData::FlowData(int numFlows, float signal, float noise, int maxHomoP) :
- numFlows(numFlows), signalIntensity(signal), noiseIntensity(noise), maxHomoP(maxHomoP){
+FlowData::FlowData(int numFlows, float signal, float noise, int maxHomoP, string baseFlow) :
+ numFlows(numFlows), signalIntensity(signal), noiseIntensity(noise), maxHomoP(maxHomoP), baseFlow(baseFlow){
try {
m = MothurOut::getInstance();
flowData.assign(numFlows, 0);
- baseFlow = "TACG";
+// baseFlow = "TACG";
seqName = "";
locationString = "";
}
void FlowData::updateEndFlow(){
try{
- int currLength = 0;
+ //int currLength = 0;
float maxIntensity = (float) maxHomoP + 0.49;
int deadSpot = 0;
}
//**********************************************************************************************************************
+
+string FlowData::getName(){
+
+ try{
+ return seqName;
+ }
+ catch(exception& e) {
+ m->errorOut(e, "FlowData", "getName");
+ exit(1);
+ }
+}
+
+//**********************************************************************************************************************