SharedRAbundVector::SharedRAbundVector(ifstream& f) : DataVector(), maxRank(0), numBins(0), numSeqs(0) {
try {
- int i, hold;
+ int i, num;
+ string holdLabel, group
individual newGuy;
- f >> label >> hold;
+ f >> label >> group >> num;
//initialize data
for (i=0; i<hold; i++) {
void SharedRAbundVector::setGroup(string groupName){
group = groupName;
}
-
+/***********************************************************************/
+int SharedRAbundVector::getGroupIndex() { return index; }
+/***********************************************************************/
+void SharedRAbundVector::setGroupIndex(int vIndex) { index = vIndex; }
/***********************************************************************/
int SharedRAbundVector::getNumBins(){
return numBins;