StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
L2DbConfig.h
1 #ifndef __L2DbConfig_h__
2 #define __L2DbConfig_h__
3 /*
4  * \class L2DbConfig
5  *
6  */
7 
8 #include <TObject.h>
9 #include <TString.h>
10 #include <iostream>
11 #include <fstream>
12 #include <vector>
13 #include <algorithm>
14 
15 #include "L2DbTime.h"
16 
17 class L2DbConfig
18 {
19 
20  public:
21 
22  L2DbConfig( const Char_t *fname );
23  ~L2DbConfig(){ /* nada */ };
24 
25  // Get configuration from the specified date / time
26  L2DbTime *getConfiguration( Int_t date, Int_t time, const Char_t *tag=0 );
27 
28 
29  private:
30  protected:
31 
32  TString mFilename;
33  std::vector<L2DbTime> mConfig;
34 
35 
36 };
37 
38 
39 #endif