PandaRoot
PndSttDigiPar.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 #ifndef PNDSTTDIGIPAR_H
14 #define PNDSTTDIGIPAR_H
15 
16 #include "TObject.h"
17 #include "FairParSet.h"
18 #include <fstream>
19 
20 class PndSttDigiPar : public FairParSet {
21  protected:
22  public:
23  PndSttDigiPar(const char *name = "SttDigiPar", const char *title = "Stt Digitisation Parameters", const char *context = "TestDefaultContext");
25  Int_t getSize() { return 0; }
26  Bool_t init(FairParIo *input);
27  Int_t write(FairParIo *output);
28  void clear();
29  void printParam();
30  void readline(const char *, Int_t *);
31  void readline(const char *, Int_t *, std::fstream *);
32  void putAsciiHeader(TString &);
33  Bool_t writeline(char *, Int_t, Int_t);
34  ClassDef(PndSttDigiPar, 1) // Container for the Stt Digitisation parameters
35 };
36 
37 #endif
Int_t write(FairParIo *output)
void printParam()
void putAsciiHeader(TString &)
Bool_t writeline(char *, Int_t, Int_t)
PndSttDigiPar(const char *name="SttDigiPar", const char *title="Stt Digitisation Parameters", const char *context="TestDefaultContext")
Int_t getSize()
Definition: PndSttDigiPar.h:25
void readline(const char *, Int_t *)
Bool_t init(FairParIo *input)