R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BGeoCave.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright (C) 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH *
3
* Copyright (C) 2019-2025 Members of R3B Collaboration *
4
* *
5
* This software is distributed under the terms of the *
6
* GNU General Public Licence (GPL) version 3, *
7
* copied verbatim in the file "LICENSE". *
8
* *
9
* In applying this license GSI does not waive the privileges and immunities *
10
* granted to it by virtue of its status as an Intergovernmental Organization *
11
* or submit itself to any jurisdiction. *
12
******************************************************************************/
13
14
#ifndef R3BGEOCAVE_H
15
#define R3BGEOCAVE_H 1
16
17
#include "FairGeoSet.h"
18
19
#include <Rtypes.h>
20
#include <TString.h>
21
#include <fstream>
22
#include <iosfwd>
23
24
class
FairGeoMedia;
25
26
class
R3BGeoCave
:
public
FairGeoSet
27
{
28
protected
:
29
TString
name
;
30
31
public
:
32
R3BGeoCave
();
33
~R3BGeoCave
() {}
34
const
char
*
getModuleName
(Int_t) {
return
name
.Data(); }
35
Bool_t
read
(std::fstream&, FairGeoMedia*);
36
void
addRefNodes
();
37
void
write
(std::fstream&);
38
void
print
();
39
ClassDef(
R3BGeoCave
, 0)
// Class for the geometry of CAVE
40
};
41
42
#endif
/* !R3BGEOCAVE_H */
R3BGeoCave
Definition
R3BGeoCave.h:27
R3BGeoCave::name
TString name
Definition
R3BGeoCave.h:29
R3BGeoCave::addRefNodes
void addRefNodes()
Definition
R3BGeoCave.cxx:110
R3BGeoCave::getModuleName
const char * getModuleName(Int_t)
Definition
R3BGeoCave.h:34
R3BGeoCave::~R3BGeoCave
~R3BGeoCave()
Definition
R3BGeoCave.h:33
R3BGeoCave::write
void write(std::fstream &)
Definition
R3BGeoCave.cxx:120
R3BGeoCave::read
Bool_t read(std::fstream &, FairGeoMedia *)
Definition
R3BGeoCave.cxx:38
R3BGeoCave::R3BGeoCave
R3BGeoCave()
Definition
R3BGeoCave.cxx:29
R3BGeoCave::print
void print()
Definition
R3BGeoCave.cxx:137
passive
R3BGeoCave.h
Generated by
1.13.2