![]() |
Reference Documentation |
00001 #ifndef H_LOCATOR_H 00002 #define H_LOCATOR_H 00003 #include "HTL/P_Histograms_1D.h" 00004 #include "HTL/P_Histograms_2D.h" 00005 #include "HepODBMS/clustering/HepDbApplication.h" 00006 00015 class H_Locator { 00016 private: 00017 HepDbApplication *dbApp; 00018 public: 00020 H_Locator() : dbApp (0) {}; 00025 int init (HepDbApplication *sess, char *path = 0); 00029 int changeDir (char *); 00033 int checkCurrentNode(); 00038 H_P_REF(P_Histo1D) Histo1D (char *name ); 00043 H_P_REF(P_Histo1D) Histo1D (int id); 00048 H_P_REF(P_Histo1DVar) Histo1DVar(int id); 00053 H_P_REF(P_Histo1DVar) Histo1DVar(char *name); 00058 H_P_REF(P_ProfileHisto1D) ProfileHisto1D (int id); 00063 H_P_REF(P_ProfileHisto1D) ProfileHisto1D (char *name); 00068 H_P_REF(P_ProfileHisto1DVar) ProfileHisto1DVar(int id); 00073 H_P_REF(P_ProfileHisto1DVar) ProfileHisto1DVar(char *name); 00078 H_P_REF(P_Histo2D) Histo2D (int id); 00083 H_P_REF(P_Histo2D) Histo2D (char *name); 00088 H_P_REF(P_Histo2DVar) Histo2DVar(int id); 00093 H_P_REF(P_Histo2DVar) Histo2DVar(char *name); 00094 }; 00095 00096 #endif //H_LOCATOR_H
Anaphe documentation generated by Doxygen (www.doxygen.org) |