11/* *******************************************************************************
2- * Copyright (C) 2014-2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+ * Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33 * *
44 * This software is distributed under the terms of the *
55 * GNU Lesser General Public Licence (LGPL) version 3, *
99#define FAIRPARIO_H
1010
1111#include < Rtypes.h> // for Bool_t, Text_t, etc
12+ #include < TList.h> // for TList
1213#include < TObject.h> // for TObject
1314#include < TString.h> // for TString
1415
1516class FairDetParIo ;
1617class FairRtdbRun ;
17- class TList ;
1818
1919class FairParIo : public TObject
2020{
@@ -25,12 +25,12 @@ class FairParIo : public TObject
2525
2626 public:
2727 FairParIo ();
28- virtual ~FairParIo ();
28+ ~FairParIo () override ;
2929 virtual FairDetParIo* getDetParIo (const Text_t*);
3030 virtual void setDetParIo (FairDetParIo*);
3131 virtual void removeDetParIo (Text_t*);
3232 void setInputNumber (Int_t);
33- virtual void close () { ; }
33+ virtual void close ();
3434
3535 // returns the filename
3636 const char * getFilename () { return filename.Data (); }
@@ -41,7 +41,7 @@ class FairParIo : public TObject
4141 virtual void setDetParIo (Text_t*) { ; }
4242
4343 // prints information about input/output
44- virtual void print () { ; }
44+ virtual void print ();
4545
4646 // checks if the input/output is open
4747 virtual Bool_t check () { return kFALSE ; }
@@ -51,7 +51,7 @@ class FairParIo : public TObject
5151
5252 // sets global file pointer in ROOT if input/output is a ROOT-file
5353 // (code in FairParRootFileIo)
54- virtual void cd () { ; }
54+ virtual void cd () {}
5555
5656 // set and get for flag autoWritable
5757 void setAutoWritable (Bool_t f = kTRUE ) { autoWritable = f; }
0 commit comments