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
14
class
FairGeoMedia;
15
16
class
CbmGeoCave
:
public
FairGeoSet {
17
protected
:
18
TString
name
;
19
20
public
:
21
CbmGeoCave
();
22
~CbmGeoCave
() {}
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 */
CbmGeoCave
Definition
CbmGeoCave.h:16
CbmGeoCave::addRefNodes
void addRefNodes()
Definition
CbmGeoCave.cxx:86
CbmGeoCave::CbmGeoCave
CbmGeoCave()
CbmGeoCave::getModuleName
const char * getModuleName(Int_t)
Definition
CbmGeoCave.h:23
CbmGeoCave::read
Bool_t read(std::fstream &, FairGeoMedia *)
Definition
CbmGeoCave.cxx:36
CbmGeoCave::name
TString name
Definition
CbmGeoCave.h:18
CbmGeoCave::write
void write(std::fstream &)
Definition
CbmGeoCave.cxx:93
CbmGeoCave::~CbmGeoCave
~CbmGeoCave()
Definition
CbmGeoCave.h:22
CbmGeoCave::print
void print()
Definition
CbmGeoCave.cxx:108
sim
passive
CbmGeoCave.h
Generated on Sun Dec 22 2024 23:04:19 for CbmRoot by
1.12.0