ROOT logo
#ifndef HLDFILESOURCE_H
#define HLDFILESOURCE_H

#include "hldfilesourcebase.h"
#include "TIterator.h"
#include "TString.h"

class HldFileSource : public HldFileSourceBase {
public:
  HldFileSource(void);
  virtual ~HldFileSource(void);
  HldFileSource(HldFileSource &so);
  Bool_t rewind();
  void setMaxEventPerFile(Int_t n) {fEventLimit = n; } 
  EDsState getNextEvent(Bool_t doUnpack=kTRUE);
  Bool_t getNextFile();
  Int_t getRunId(const Text_t *fileName);
  void addFile(const Text_t *fileName, Int_t refId=-1);
  ClassDef(HldFileSource,0) //! Data source to read LMD files;
};
#endif /* !HLDFILESOURCE_H */

 hldfilesource.h:1
 hldfilesource.h:2
 hldfilesource.h:3
 hldfilesource.h:4
 hldfilesource.h:5
 hldfilesource.h:6
 hldfilesource.h:7
 hldfilesource.h:8
 hldfilesource.h:9
 hldfilesource.h:10
 hldfilesource.h:11
 hldfilesource.h:12
 hldfilesource.h:13
 hldfilesource.h:14
 hldfilesource.h:15
 hldfilesource.h:16
 hldfilesource.h:17
 hldfilesource.h:18
 hldfilesource.h:19
 hldfilesource.h:20
 hldfilesource.h:21
 hldfilesource.h:22