9#ifndef CBMEVBUILDSOURCE_H
10#define CBMEVBUILDSOURCE_H
12#include "FairSource.h"
26 void AddFile(
const char* fname);
28 virtual Bool_t
Init();
void SetMinDigis(Int_t mindigis=2000)
virtual void ReadBranchEvent(const char *, Int_t)
void SetMinHitStations(Int_t minhitstations=8)
virtual Bool_t ActivateObject(TObject **, const char *)
virtual void ReadBranchEvent(const char *)
virtual ~CbmEvBuildSource()
FairEventHeader * fEvHeader
void SetDeadT(Double_t deadt=10)
void SetWindDur(Double_t winddur=2)
void SetPlusDeltaT(Double_t plusdeltat=5)
CbmEvBuildSource & operator=(const CbmEvBuildSource &)
Event header.
Int_t fN
Chain of input files.
void SetMinusDeltaT(Double_t minusdeltat=2)
void AddFile(const char *fname)
Int_t fISts
Current time slice.
virtual Int_t CheckMaxEventNo(Int_t=0)
virtual Int_t ReadEvent(UInt_t par=0)
Int_t fNSTSDigis
Array of output STS digis for each built event.
virtual void FillEventHeader(FairEventHeader *feh)
void FillEvent(Int_t st, Int_t end)
Bookkeeping of time-slice content.