FairRoot/PandaRoot
PndFtsDigiPar.h
Go to the documentation of this file.
1 #ifndef PNDFtsDIGIPAR_H
2 #define PNDFtsDIGIPAR_H
3 
4 #include "TObject.h"
5 #include "FairParSet.h"
6 #include "FairParamList.h"
7 #include <fstream>
8 
9 
10 class PndFtsDigiPar : public FairParSet
11 {
12  protected:
13  public:
14  PndFtsDigiPar(const char* name="FtsDigiPar",
15  const char* title="Fts Digitisation Parameters",
16  const char* context="TestDefaultContext");
18  Int_t getSize() { return 0; }
19  Bool_t init(FairParIo* input);
20  Int_t write(FairParIo* output);
21  void clear();
22  void printParam();
23  void readline(const char*, Int_t*);
24  void readline(const char*,Int_t*,std::fstream *);
25  void putAsciiHeader(TString&);
26  Bool_t writeline(char*, Int_t, Int_t);
27  void putParams(FairParamList* list);
28  Bool_t getParams(FairParamList* list);
29 
30 
31 
32  ClassDef(PndFtsDigiPar,1) // Container for the Fts Digitisation parameters
33 };
34 
35 #endif
Bool_t getParams(FairParamList *list)
void putParams(FairParamList *list)
Int_t write(FairParIo *output)
FairParRootFileIo * output
Definition: sim_emc_apd.C:120
Bool_t init(FairParIo *input)
void readline(const char *, Int_t *)
TString name
Int_t getSize()
Definition: PndFtsDigiPar.h:18
PndFtsDigiPar(const char *name="FtsDigiPar", const char *title="Fts Digitisation Parameters", const char *context="TestDefaultContext")
Bool_t writeline(char *, Int_t, Int_t)
void putAsciiHeader(TString &)