FairRoot
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
MyGeoCave.h
Go to the documentation of this file.
1
2
/********************************************************************************
3
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
4
* *
5
* This software is distributed under the terms of the *
6
* GNU Lesser General Public Licence (LGPL) version 3, *
7
* copied verbatim in the file "LICENSE" *
8
********************************************************************************/
9
10
// -------------------------------------------------------------------------
11
// ----- MyGeoCave file -----
12
// ----- Created 26/03/14 by M. Al-Turany -----
13
// -------------------------------------------------------------------------
14
15
#ifndef MYGEOCAVE_H
16
#define MYGEOCAVE_H
17
18
#include "
FairGeoSet.h
"
// for FairGeoSet
19
20
#include <Rtypes.h>
// for MyGeoCave::Class, Bool_t, etc
21
#include <TString.h>
// for TString
22
#include <fstream>
// for fstream
23
#include <iosfwd>
// for fstream
24
25
class
FairGeoMedia
;
26
27
class
MyGeoCave
:
public
FairGeoSet
28
{
29
protected
:
30
TString
name
;
31
32
public
:
33
MyGeoCave
();
34
~MyGeoCave
() {}
35
const
char
*
getModuleName
(Int_t) {
return
name
.Data(); }
36
Bool_t
read
(std::fstream&,
FairGeoMedia
*);
37
void
addRefNodes
();
38
void
write
(std::fstream&);
39
void
print
();
40
ClassDef
(
MyGeoCave
, 0);
// Class for the geometry of CAVE
41
};
42
43
#endif
/* !MyGEOCAVE_H */
MyGeoCave::addRefNodes
void addRefNodes()
Definition:
MyGeoCave.cxx:102
MyGeoCave
Definition:
MyGeoCave.h:27
MyGeoCave::~MyGeoCave
~MyGeoCave()
Definition:
MyGeoCave.h:34
MyGeoCave::MyGeoCave
MyGeoCave()
Definition:
MyGeoCave.cxx:36
MyGeoCave::write
void write(std::fstream &)
MyGeoCave::ClassDef
ClassDef(MyGeoCave, 0)
MyGeoCave::name
TString name
Definition:
MyGeoCave.h:30
FairGeoSet.h
MyGeoCave::print
void print()
Definition:
MyGeoCave.cxx:126
MyGeoCave::getModuleName
const char * getModuleName(Int_t)
Definition:
MyGeoCave.h:35
MyGeoCave::read
Bool_t read(std::fstream &, FairGeoMedia *)
FairGeoMedia
Definition:
FairGeoMedia.h:23
FairGeoSet
Definition:
FairGeoSet.h:30
FairRoot
templates
project_root_containers
passive
MyGeoCave.h
Generated on Mon Mar 8 2021 12:14:07 for FairRoot by
1.8.5