1 #ifndef SHEN_H 2 #define SHEN_H 3 4 /* 5 * shen.h 6 * Mothur 7 * 8 * Created by Thomas Ryabin on 5/18/09. 9 * Copyright 2009Schloss Lab UMASS Amherst. All rights reserved. 10 * 11 */ 12 13 #include "calculator.h" 14 15 /* This class implements the shen calculator on single group. 16 It is a child of the calculator class. */ 17 18 /***********************************************************************/ 19 20 class Shen : public Calculator { 21 22 public: Shen(int size,int n)23 Shen(int size, int n) : f(size), abund(n), Calculator("shen", 1, false) {}; 24 EstOutput getValues(SAbundVector*); getValues(vector<SharedRAbundVector * >)25 EstOutput getValues(vector<SharedRAbundVector*>) {return data;}; getCitation()26 string getCitation() { return "http://www.mothur.org/wiki/Shen"; } 27 private: 28 int f; 29 int abund; 30 }; 31 32 33 /***********************************************************************/ 34 35 #endif 36