KaliVeda
Toolkit for HIC analysis
KVINDRADB_e475s.h
1 /*
2 $Id: KVINDRADB_e475s.h,v 1.2 2007/09/21 07:44:09 franklan Exp $
3 $Revision: 1.2 $
4 $Date: 2007/09/21 07:44:09 $
5 */
6 
9 
10 #ifndef __KVINDRADB_E475S_H
11 #define __KVINDRADB_E475S_H
12 
13 #include "KVINDRADB.h"
14 #include "KVDBTable.h"
15 
16 #include "Riostream.h"
17 #include "TString.h"
18 
26 class KVINDRADB_e475s : public KVINDRADB {
27  void init();
28 
29 protected:
30 
31  KVDBTable* fCalibrations; //-> table of calibrations
32 
33 public:
34 
36  KVINDRADB_e475s(const Char_t* name);
37  virtual ~KVINDRADB_e475s();
38 
39  virtual void Build();
40  void ReadCalibrations();
41  void ReadCalibFile(std::ifstream& fin, TString, TString);
42 
43  void ReadPedestalList();
44  void ReadPedestalFile(std::ifstream& fin, TString, TString);
45 
46  ClassDef(KVINDRADB_e475s, 1) //Database for E475s experiment
47 };
48 
49 #endif
char Char_t
#define ClassDef(name, id)
Table in a database.
Definition: KVDBTable.h:34
Database for E475s experiment (2006)
void init()
Define duplicate run, create the tables of the database.
void ReadPedestalFile(std::ifstream &fin, TString, TString)
virtual ~KVINDRADB_e475s()
Destructor.
KVDBTable * fCalibrations
virtual void Build()
KVINDRADB_e475s()
Default constructor.
void ReadCalibFile(std::ifstream &fin, TString, TString)
DataBase of parameters for an INDRA campaign.
Definition: KVINDRADB.h:59