// $Header: GetTrackLookUps.h $
// one dimensional lookup table
// 7-Jan-1999 Richard creation

#ifndef LCDGETTRACKLOOKUPS_H
#define LCDGETTRACKLOOKUPS_H


#include "LCDLookUp2d.h"
#include "TObjArray.h"

class LCDGetTrackLookups : public TObject {

public:
  LCDGetTrackLookups(FILE* ifile);  // constructor
  ~LCDGetTrackLookups();  // destructor

  
  LCDLookUp2d* GetParamLookup(char* name); // Get lookup table by name
  LCDLookUp2d* GetParamLookup(Int_t number); // Get lookup table by number
  TObjArray* GetLookupsArray() {return &m_lookupsArray;} // Get array of lookup tables
  
private:
  TObjArray m_lookupsArray; // array of lookup tables

public:
  ClassDef(LCDGetTrackLookups,1)// Extract lookup tables for track parameter smear
};
#endif
