FairRoot
|
#include <FairGeoNode.h>
Protected Attributes | |
Bool_t | active |
FairGeoTransform | center |
EFairGeoNodeType | volumeType |
Bool_t | created |
FairGeoNode * | copyNode |
TGeoVolume * | rootVolume |
FairGeoBasicShape * | pShape |
FairGeoNode * | pMother |
FairGeoMedium * | medium |
/** pointer to the mother volume */ More... | |
FairGeoTransform * | labTransform |
TObjArray * | fDaughterList |
TString | fTruncName |
Protected Attributes inherited from FairGeoVolume | |
TString | shape |
TString | mother |
TObjArray * | points |
FairGeoTransform | transform |
FairGeoTransform | fLabTransform |
FairGeoMedium | fMedium |
Int_t | nPoints |
Int_t | fHadFormat |
Int_t | fgMCid |
basic geometry parameters of a volume
Definition at line 39 of file FairGeoNode.h.
FairGeoNode::FairGeoNode | ( | ) |
Definition at line 35 of file FairGeoNode.cxx.
FairGeoNode::FairGeoNode | ( | FairGeoNode & | r | ) |
Definition at line 54 of file FairGeoNode.cxx.
|
virtual |
Definition at line 82 of file FairGeoNode.cxx.
|
inline |
Definition at line 64 of file FairGeoNode.h.
FairGeoTransform * FairGeoNode::calcLabTransform | ( | ) |
Definition at line 274 of file FairGeoNode.cxx.
Bool_t FairGeoNode::calcModuleTransform | ( | FairGeoTransform & | modTransform | ) |
Definition at line 327 of file FairGeoNode.cxx.
Bool_t FairGeoNode::calcRefPos | ( | FairGeoVector & | refPos | ) |
Definition at line 348 of file FairGeoNode.cxx.
FairGeoNode::ClassDef | ( | FairGeoNode | , |
1 | |||
) |
|
virtual |
Reimplemented from FairGeoVolume.
Definition at line 116 of file FairGeoNode.cxx.
Int_t FairGeoNode::compare | ( | FairGeoNode & | rn | ) |
Definition at line 368 of file FairGeoNode.cxx.
|
inline |
Definition at line 76 of file FairGeoNode.h.
Int_t FairGeoNode::getCopyNo | ( | ) |
Definition at line 135 of file FairGeoNode.cxx.
|
inline |
Definition at line 80 of file FairGeoNode.h.
FairGeoTransform * FairGeoNode::getLabTransform | ( | ) |
Definition at line 264 of file FairGeoNode.cxx.
|
inline |
Definition at line 65 of file FairGeoNode.h.
|
inline |
Definition at line 74 of file FairGeoNode.h.
|
inline |
Definition at line 73 of file FairGeoNode.h.
TArrayD * FairGeoNode::getParameters | ( | ) |
Definition at line 159 of file FairGeoNode.cxx.
FairGeoTransform * FairGeoNode::getPosition | ( | ) |
Definition at line 168 of file FairGeoNode.cxx.
|
inline |
Definition at line 81 of file FairGeoNode.h.
|
inline |
Definition at line 72 of file FairGeoNode.h.
TList * FairGeoNode::getTree | ( | ) |
Definition at line 248 of file FairGeoNode.cxx.
|
inline |
Definition at line 106 of file FairGeoNode.h.
|
inline |
Definition at line 66 of file FairGeoNode.h.
|
inline |
Definition at line 75 of file FairGeoNode.h.
|
inline |
Definition at line 84 of file FairGeoNode.h.
|
inline |
Definition at line 69 of file FairGeoNode.h.
|
inline |
Definition at line 70 of file FairGeoNode.h.
|
inline |
Definition at line 68 of file FairGeoNode.h.
|
inline |
Definition at line 146 of file FairGeoNode.h.
|
inline |
Definition at line 67 of file FairGeoNode.h.
|
virtual |
Reimplemented from FairGeoVolume.
Definition at line 179 of file FairGeoNode.cxx.
|
inline |
Definition at line 92 of file FairGeoNode.h.
|
inline |
Definition at line 93 of file FairGeoNode.h.
|
inline |
Definition at line 94 of file FairGeoNode.h.
|
inline |
Definition at line 85 of file FairGeoNode.h.
void FairGeoNode::setLabTransform | ( | FairGeoTransform & | t | ) |
Definition at line 301 of file FairGeoNode.cxx.
|
inline |
Definition at line 91 of file FairGeoNode.h.
|
inline |
Definition at line 136 of file FairGeoNode.h.
|
inline |
Definition at line 120 of file FairGeoNode.h.
|
inline |
Definition at line 95 of file FairGeoNode.h.
|
inline |
Definition at line 127 of file FairGeoNode.h.
|
inline |
Definition at line 105 of file FairGeoNode.h.
void FairGeoNode::setVolumePar | ( | FairGeoNode & | r | ) |
Definition at line 102 of file FairGeoNode.cxx.
|
inline |
Definition at line 87 of file FairGeoNode.h.
Bool_t FairGeoNode::write | ( | std::fstream & | fout | ) |
Definition at line 205 of file FairGeoNode.cxx.
|
protected |
Definition at line 46 of file FairGeoNode.h.
|
protected |
in/out flag for creation
Definition at line 47 of file FairGeoNode.h.
|
protected |
Flag set kTRUE after creation of volume
Definition at line 50 of file FairGeoNode.h.
|
protected |
type of volume
Definition at line 49 of file FairGeoNode.h.
|
protected |
Transformation to the LAB system
Definition at line 56 of file FairGeoNode.h.
|
protected |
List of daughter Nodes
Definition at line 58 of file FairGeoNode.h.
|
protected |
pointer to medium
Definition at line 55 of file FairGeoNode.h.
|
protected |
/** pointer to the mother volume */
Definition at line 54 of file FairGeoNode.h.
|
protected |
pointer to the shape
Definition at line 53 of file FairGeoNode.h.
|
protected |
pointer to the ROOT node
Definition at line 52 of file FairGeoNode.h.
|
protected |
pointer to the reference volume for a copy
Definition at line 51 of file FairGeoNode.h.
|
protected |
position of the GEANT/ROOT center
Definition at line 48 of file FairGeoNode.h.