CbmRoot
Loading...
Searching...
No Matches
CbmGeoCave.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Denis Bertini [committer], Florian Uhlig */
4
5#ifndef CBMGEOCAVE_H
6#define CBMGEOCAVE_H
7
8#include "FairGeoSet.h"
9
10#include "TString.h"
11
12#include <fstream>
13
14class FairGeoMedia;
15
16class CbmGeoCave : public FairGeoSet {
17protected:
18 TString name;
19
20public:
23 const char* getModuleName(Int_t) { return name.Data(); }
24 Bool_t read(std::fstream&, FairGeoMedia*);
25 void addRefNodes();
26 void write(std::fstream&);
27 void print();
28 ClassDef(CbmGeoCave, 0) // Class for the geometry of CAVE
29};
30
31#endif /* !CBMGEOCAVE_H */
void addRefNodes()
const char * getModuleName(Int_t)
Definition CbmGeoCave.h:23
Bool_t read(std::fstream &, FairGeoMedia *)
TString name
Definition CbmGeoCave.h:18
void write(std::fstream &)