FairRoot
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
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::ClassDef
ClassDef(FairGeoCave, 0)
FairGeoCave
Definition:
FairGeoCave.h:19
FairGeoCave::FairGeoCave
FairGeoCave()
Definition:
FairGeoCave.cxx:34
FairGeoCave::~FairGeoCave
~FairGeoCave()
Definition:
FairGeoCave.h:26
FairGeoCave::getModuleName
const char * getModuleName(Int_t)
Definition:
FairGeoCave.h:27
FairGeoSet.h
FairGeoCave::write
void write(std::fstream &)
Definition:
FairGeoCave.cxx:108
FairGeoCave::read
Bool_t read(std::fstream &, FairGeoMedia *)
Definition:
FairGeoCave.cxx:42
FairGeoCave::print
void print()
Definition:
FairGeoCave.cxx:124
FairGeoMedia
Definition:
FairGeoMedia.h:23
FairGeoCave::addRefNodes
void addRefNodes()
Definition:
FairGeoCave.cxx:99
FairGeoCave::name
TString name
Definition:
FairGeoCave.h:22
FairGeoSet
Definition:
FairGeoSet.h:30
FairRoot
examples
common
passive
FairGeoCave.h
Generated on Mon Mar 8 2021 12:14:06 for FairRoot by
1.8.5