ROOT logo
#ifndef ALITPCCONFIGDA_H
#define ALITPCCONFIGDA_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */
#include <TObject.h>
////////////////////////////////////////////////////////////////////////////
//
// Simple configuration file parser
//
////////////////////////////////////////////////////////////////////////////

class TMap;

class AliTPCConfigDA : public TObject{
  
public:
  AliTPCConfigDA();
  AliTPCConfigDA(const char* cfgfile);
  AliTPCConfigDA(const AliTPCConfigDA &cfg);
  AliTPCConfigDA& operator = (const AliTPCConfigDA &cfg);
 
  virtual ~AliTPCConfigDA();
  
  Int_t ParseConfigFileTxt(const char* cfgfile);
  Float_t GetValue(const char* name) const; 

  const TMap* GetConfigurationMap() const {return fConfigMap;}
  void ResetMap();

private:
  TMap *fConfigMap;                   // Configuration map
  
  ClassDef(AliTPCConfigDA, 1)         // TPC DA configuration file parser
};
#endif
 AliTPCConfigDA.h:1
 AliTPCConfigDA.h:2
 AliTPCConfigDA.h:3
 AliTPCConfigDA.h:4
 AliTPCConfigDA.h:5
 AliTPCConfigDA.h:6
 AliTPCConfigDA.h:7
 AliTPCConfigDA.h:8
 AliTPCConfigDA.h:9
 AliTPCConfigDA.h:10
 AliTPCConfigDA.h:11
 AliTPCConfigDA.h:12
 AliTPCConfigDA.h:13
 AliTPCConfigDA.h:14
 AliTPCConfigDA.h:15
 AliTPCConfigDA.h:16
 AliTPCConfigDA.h:17
 AliTPCConfigDA.h:18
 AliTPCConfigDA.h:19
 AliTPCConfigDA.h:20
 AliTPCConfigDA.h:21
 AliTPCConfigDA.h:22
 AliTPCConfigDA.h:23
 AliTPCConfigDA.h:24
 AliTPCConfigDA.h:25
 AliTPCConfigDA.h:26
 AliTPCConfigDA.h:27
 AliTPCConfigDA.h:28
 AliTPCConfigDA.h:29
 AliTPCConfigDA.h:30
 AliTPCConfigDA.h:31
 AliTPCConfigDA.h:32
 AliTPCConfigDA.h:33
 AliTPCConfigDA.h:34
 AliTPCConfigDA.h:35