FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
detectors
hypGe
geometry
PndGeoHypGeDEGAS.h
Go to the documentation of this file.
1
// ******** Header of class to build HypGe Triple Cluster Geometry *************
2
// by steinen@kph.uni-mainz.de
3
4
#ifndef PndGeoHypGeDEGAS_H
5
#define PndGeoHypGeDEGAS_H
6
7
#include "
PndGeoHypGeCrystal.h
"
8
#include "
PndGeoHypGeCluster.h
"
9
#include "TGeoArb8.h"
10
#include "TGeoXtru.h"
11
12
class
PndGeoHypGeDEGAS
:
public
PndGeoHypGeCluster
13
{
14
private
:
15
Double_t
TripleCrystalXOffset
;
16
Double_t
TripleCrystalYOffset
;
17
Double_t
TripleCrystalZOffset
;
18
public
:
19
PndGeoHypGeDEGAS
();
// do not use!
20
PndGeoHypGeDEGAS
(TGeoMedium *ExtGe, TGeoMedium *ExtAl,Int_t ExtClusterNumber);
21
~PndGeoHypGeDEGAS
();
22
23
void
BuildCrystals
(Int_t *CrystalNumber);
24
void
BuildCryostat
();
25
26
// --------------- Prints the nodes of a cluster -----------------
27
void
PrintNodes
(Int_t nLevels );
28
29
ClassDef
(
PndGeoHypGeDEGAS
,0);
// Class for GeoHypGeTripleCluster
30
};
31
32
#endif
/* !PndGeoHypGeDEGAS_H */
PndGeoHypGeDEGAS::PndGeoHypGeDEGAS
PndGeoHypGeDEGAS()
Definition:
PndGeoHypGeDEGAS.cxx:12
PndGeoHypGeCluster.h
PndGeoHypGeDEGAS::PrintNodes
void PrintNodes(Int_t nLevels)
Definition:
PndGeoHypGeDEGAS.cxx:373
PndGeoHypGeDEGAS::TripleCrystalZOffset
Double_t TripleCrystalZOffset
Definition:
PndGeoHypGeDEGAS.h:17
PndGeoHypGeDEGAS
Definition:
PndGeoHypGeDEGAS.h:12
PndGeoHypGeCrystal.h
PndGeoHypGeDEGAS::ClassDef
ClassDef(PndGeoHypGeDEGAS, 0)
PndGeoHypGeDEGAS::BuildCrystals
void BuildCrystals(Int_t *CrystalNumber)
Definition:
PndGeoHypGeDEGAS.cxx:64
PndGeoHypGeCluster
Definition:
PndGeoHypGeCluster.h:11
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndGeoHypGeDEGAS::BuildCryostat
void BuildCryostat()
Definition:
PndGeoHypGeDEGAS.cxx:109
PndGeoHypGeDEGAS::TripleCrystalYOffset
Double_t TripleCrystalYOffset
Definition:
PndGeoHypGeDEGAS.h:16
PndGeoHypGeDEGAS::~PndGeoHypGeDEGAS
~PndGeoHypGeDEGAS()
Definition:
PndGeoHypGeDEGAS.cxx:52
PndGeoHypGeDEGAS::TripleCrystalXOffset
Double_t TripleCrystalXOffset
Definition:
PndGeoHypGeDEGAS.h:15
Generated on Wed Apr 3 2019 08:43:57 for FairRoot/PandaRoot by
1.8.5