|
FairRoot
|
#include <FairGeoBasicShape.h>
Public Member Functions | |
| FairGeoBasicShape () | |
| virtual | ~FairGeoBasicShape () |
| Int_t | getNumPoints () |
| Int_t | getNumParam () |
| TArrayD * | getParam () |
| FairGeoTransform * | getCenterPosition () |
| FairGeoTransform * | getVoluPosition () |
| virtual Int_t | readPoints (std::fstream *, FairGeoVolume *) |
| virtual Bool_t | writePoints (std::fstream *, FairGeoVolume *) |
| virtual void | printPoints (FairGeoVolume *volu) |
| virtual TArrayD * | calcVoluParam (FairGeoVolume *) |
| virtual void | calcVoluPosition (FairGeoVolume *, const FairGeoTransform &) |
| virtual void | calcVoluPosition (FairGeoVolume *, const FairGeoTransform &, const FairGeoTransform &) |
| void | printParam () |
Protected Member Functions | |
| void | posInMother (const FairGeoTransform &, const FairGeoTransform &) |
| ClassDef (FairGeoBasicShape, 0) | |
Protected Attributes | |
| Int_t | nPoints |
| Int_t | nParam |
| TArrayD * | param |
| FairGeoTransform * | center |
| FairGeoTransform * | position |
base class for all shapes
Definition at line 22 of file FairGeoBasicShape.h.
| FairGeoBasicShape::FairGeoBasicShape | ( | ) |
Definition at line 35 of file FairGeoBasicShape.cxx.
|
virtual |
Definition at line 46 of file FairGeoBasicShape.cxx.
|
inlinevirtual |
Reimplemented in FairGeoEltu, FairGeoPcon, FairGeoPgon, FairGeoSphe, FairGeoCone, FairGeoCons, FairGeoTrap, FairGeoTrd1, FairGeoAssembly, FairGeoTorus, FairGeoTube, FairGeoTubs, and FairGeoBrik.
Definition at line 41 of file FairGeoBasicShape.h.
|
virtual |
Definition at line 110 of file FairGeoBasicShape.cxx.
|
inlinevirtual |
Reimplemented in FairGeoEltu, FairGeoPcon, FairGeoPgon, FairGeoSphe, FairGeoCone, FairGeoCons, FairGeoTrap, FairGeoTrd1, FairGeoAssembly, FairGeoTorus, FairGeoTube, FairGeoTubs, and FairGeoBrik.
Definition at line 43 of file FairGeoBasicShape.h.
|
protected |
|
inline |
Definition at line 36 of file FairGeoBasicShape.h.
|
inline |
Definition at line 34 of file FairGeoBasicShape.h.
|
inline |
Definition at line 33 of file FairGeoBasicShape.h.
|
inline |
Definition at line 35 of file FairGeoBasicShape.h.
|
inline |
Definition at line 37 of file FairGeoBasicShape.h.
|
protected |
Definition at line 121 of file FairGeoBasicShape.cxx.
| void FairGeoBasicShape::printParam | ( | ) |
Definition at line 136 of file FairGeoBasicShape.cxx.
|
virtual |
Reimplemented in FairGeoEltu, FairGeoPcon, FairGeoPgon, FairGeoSphe, FairGeoCone, FairGeoCons, FairGeoAssembly, FairGeoTorus, FairGeoTube, and FairGeoTubs.
Definition at line 101 of file FairGeoBasicShape.cxx.
|
virtual |
Reimplemented in FairGeoEltu, FairGeoPcon, FairGeoPgon, FairGeoSphe, FairGeoCone, FairGeoCons, FairGeoAssembly, FairGeoTorus, FairGeoTube, and FairGeoTubs.
Definition at line 63 of file FairGeoBasicShape.cxx.
|
virtual |
Reimplemented in FairGeoEltu, FairGeoPcon, FairGeoPgon, FairGeoSphe, FairGeoCone, FairGeoCons, FairGeoAssembly, FairGeoTorus, FairGeoTube, and FairGeoTubs.
Definition at line 86 of file FairGeoBasicShape.cxx.
|
protected |
Definition at line 28 of file FairGeoBasicShape.h.
|
protected |
Definition at line 26 of file FairGeoBasicShape.h.
|
protected |
Definition at line 25 of file FairGeoBasicShape.h.
|
protected |
Definition at line 27 of file FairGeoBasicShape.h.
|
protected |
Definition at line 29 of file FairGeoBasicShape.h.