// Author: I. Froehlich // Written: 9.7.2007 // Revised: // PValues Class Header #ifndef _PVALUES_H_ #define _PVALUES_H_ #include "TObject.h" #define MAX_VALUES 10 #define T_MATRIX 1 #define U_MATRIX 2 #define TU_MATRIX 3 #define CHANNEL_POS 4 #define IS_BREAKUP 10 #define P_SCATTER 11 class PValues: public TObject { public: PValues(); PValues(const PValues & p); void Print(const Option_t*) const; bool SetValue(int id , double val); bool GetValue(int id , double * val); int StringToValueID(char * st); protected: int array_id[MAX_VALUES]; double array_val[MAX_VALUES]; int pointer; ClassDef(PValues,0) // User value container }; #endif