Project
Loading...
Searching...
No Matches
FairGeoBrik.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 FAIRGEOBRIK_H
9
#define FAIRGEOBRIK_H
10
11
#include "
FairGeoBasicShape.h
"
// for FairGeoBasicShape
12
13
#include <Rtypes.h>
// for FairGeoBrik::Class, etc
14
15
class
FairGeoTransform
;
16
class
FairGeoVolume
;
17
class
TArrayD;
18
19
class
FairGeoBrik
:
public
FairGeoBasicShape
20
{
21
public
:
22
FairGeoBrik
();
23
~FairGeoBrik
();
24
TArrayD*
calcVoluParam
(
FairGeoVolume
*);
25
void
calcVoluPosition
(
FairGeoVolume
*,
const
FairGeoTransform
&,
const
FairGeoTransform
&);
26
ClassDef
(
FairGeoBrik
, 0);
// class for geometry shape BOX or BRIK
27
};
28
29
#endif
/* !FAIRGEOBRIK_H */
FairGeoBasicShape.h
FairGeoBasicShape
Definition
FairGeoBasicShape.h:23
FairGeoBrik
Definition
FairGeoBrik.h:20
FairGeoBrik::calcVoluPosition
void calcVoluPosition(FairGeoVolume *, const FairGeoTransform &, const FairGeoTransform &)
Definition
FairGeoBrik.cxx:76
FairGeoBrik::FairGeoBrik
FairGeoBrik()
Definition
FairGeoBrik.cxx:34
FairGeoBrik::~FairGeoBrik
~FairGeoBrik()
Definition
FairGeoBrik.cxx:44
FairGeoBrik::calcVoluParam
TArrayD * calcVoluParam(FairGeoVolume *)
Definition
FairGeoBrik.cxx:61
FairGeoBrik::ClassDef
ClassDef(FairGeoBrik, 0)
FairGeoTransform
Definition
FairGeoTransform.h:21
FairGeoVolume
Definition
FairGeoVolume.h:26
Detectors
3rdparty
FairRootBase
include
FairGeoBrik.h
Generated on Sat Nov 7 2026 19:53:07 for Project by
1.9.8