BmnRoot
Loading...
Searching...
No Matches
FairGeoCave.h
Go to the documentation of this file.
1
/********************************************************************************
2
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3
* *
4
* This software is distributed under the terms of the *
5
* GNU Lesser General Public Licence (LGPL) version 3, *
6
* copied verbatim in the file "LICENSE" *
7
********************************************************************************/
8
#ifndef FAIRGEOCAVE_H
9
#define FAIRGEOCAVE_H
10
11
#include "FairGeoSet.h"
// for FairGeoSet
12
13
#include <Rtypes.h>
// for FairGeoCave::Class, Bool_t, etc
14
#include <TString.h>
// for TString
15
#include <iosfwd>
// for fstream
16
17
class
FairGeoMedia;
18
19
class
FairGeoCave
:
public
FairGeoSet
20
{
21
protected
:
22
TString
name
;
23
24
public
:
25
FairGeoCave
();
26
~FairGeoCave
() {}
27
const
char
*
getModuleName
(Int_t) {
return
name
.Data(); }
28
Bool_t
read
(std::fstream&, FairGeoMedia*);
29
void
addRefNodes
();
30
void
write
(std::fstream&);
31
void
print
();
32
33
ClassDef
(
FairGeoCave
, 0);
// Class for the geometry of CAVE
34
};
35
36
#endif
/* !FAIRGEOCAVE_H */
FairGeoCave
Definition
FairGeoCave.h:20
FairGeoCave::FairGeoCave
FairGeoCave()
FairGeoCave::print
void print()
FairGeoCave::ClassDef
ClassDef(FairGeoCave, 0)
FairGeoCave::read
Bool_t read(std::fstream &, FairGeoMedia *)
FairGeoCave::getModuleName
const char * getModuleName(Int_t)
Definition
FairGeoCave.h:27
FairGeoCave::addRefNodes
void addRefNodes()
FairGeoCave::write
void write(std::fstream &)
FairGeoCave::~FairGeoCave
~FairGeoCave()
Definition
FairGeoCave.h:26
FairGeoCave::name
TString name
Definition
FairGeoCave.h:22
passive
FairGeoCave.h
Generated on Fri May 15 2026 10:40:56 for BmnRoot by
1.9.8