12345678910111213141516171819202122232425262728293031323334353637 |
- /********************************************************************************
- * Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
- * *
- * This software is distributed under the terms of the *
- * GNU Lesser General Public Licence version 3 (LGPL) version 3, *
- * copied verbatim in the file "LICENSE" *
- ********************************************************************************/
- #ifndef PNDGEOCAVE_H
- #define PNDGEOCAVE_H
- #include "FairGeoSet.h" // for FairGeoSet
- #include <iosfwd> // for fstream
- #include "Rtypes.h" // for FairGeoCave::Class, Bool_t, etc
- #include "TString.h" // for TString
- #include <fstream> // for fstream
- class FairGeoMedia;
- class FairGeoCave : public FairGeoSet
- {
- protected:
- TString name;
- public:
- FairGeoCave();
- ~FairGeoCave() {}
- const char* getModuleName(Int_t) {return name.Data();}
- Bool_t read(std::fstream&,FairGeoMedia*);
- void addRefNodes();
- void write(std::fstream&);
- void print();
- ClassDef(FairGeoCave,0) // Class for the geometry of CAVE
- };
- #endif /* !PNDGEOCAVE_H */
|