Back to index

See source file

PdbMultiPurpose.hh

 
#ifndef __PDBMULTIPURPOSE_HH__ 
#define __PDBMULTIPURPOSE_HH__ 
 
// Author:Federica Ceretto 
 
#include "PdbParChan1F.hh" 
 
class PdbMultiPurpose : public PdbParChan1F { 
private: 
  float fValue[5];   
  float fValueError[5]; 
 
public: 
  enum { a=0, b=1, c=2, d=3, e=4, fNdim=5}; 
 
  PdbMultiPurpose(); 
  PdbMultiPurpose(const unsigned int); 
  PdbMultiPurpose(const PdbMultiPurpose &); 
 
  virtual ~PdbMultiPurpose(); 
 
  unsigned int GetNdim() const; 
  float GetParameter(size_t) const; 
  float GetParError(size_t) const; 
  const char* GetParName(size_t) const; 
 
  void SetParameter(size_t, float); 
  void SetParError(size_t, float); 
  virtual void Print() const; 
  void Copy(PdbParChan1F *); 
 
}; 
 
#endif /* __PDBMULTIPURPOSE_HH__ */ 

Back to index

See source file