EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/geobase/FairGeoTubs.h>
Public Member Functions | |
FairGeoTubs () | |
~FairGeoTubs () | |
TArrayD * | calcVoluParam (FairGeoVolume *) |
void | calcVoluPosition (FairGeoVolume *, const FairGeoTransform &, const FairGeoTransform &) |
Int_t | readPoints (std::fstream *, FairGeoVolume *) |
Bool_t | writePoints (std::fstream *, FairGeoVolume *) |
void | printPoints (FairGeoVolume *volu) |
Public Member Functions inherited from FairGeoBasicShape | |
FairGeoBasicShape () | |
virtual | ~FairGeoBasicShape () |
Int_t | getNumPoints () |
Int_t | getNumParam () |
TArrayD * | getParam () |
FairGeoTransform * | getCenterPosition () |
FairGeoTransform * | getVoluPosition () |
virtual void | calcVoluPosition (FairGeoVolume *, const FairGeoTransform &) |
void | printParam () |
Additional Inherited Members | |
Protected Member Functions inherited from FairGeoBasicShape | |
void | posInMother (const FairGeoTransform &, const FairGeoTransform &) |
ClassDef(FairGeoBasicShape, 0) private FairGeoBasicShape & | operator= (const FairGeoBasicShape &) |
Protected Attributes inherited from FairGeoBasicShape | |
Int_t | nPoints |
Int_t | nParam |
TArrayD * | param |
FairGeoTransform * | center |
FairGeoTransform * | position |
Definition at line 9 of file FairGeoTubs.h.
View newest version in sPHENIX GitHub at line 9 of file FairGeoTubs.h
FairGeoTubs::FairGeoTubs | ( | ) |
FairGeoTubs::~FairGeoTubs | ( | ) |
Definition at line 48 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 48 of file FairGeoTubs.cxx
References FairGeoBasicShape::center, FairGeoBasicShape::param, and FairGeoBasicShape::position.
|
virtual |
Reimplemented from FairGeoBasicShape.
Definition at line 116 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 116 of file FairGeoTubs.cxx
References FairGeoVolume::getPoint(), FairGeoBasicShape::param, v, v1, and v3.
|
virtual |
Reimplemented from FairGeoBasicShape.
Definition at line 132 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 132 of file FairGeoTubs.cxx
References FairGeoBasicShape::center, FairGeoTransform::clear(), FairGeoVolume::getPoint(), FairGeoBasicShape::posInMother(), FairGeoTransform::setTransVector(), t, and v.
|
virtual |
Reimplemented from FairGeoBasicShape.
Definition at line 105 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 105 of file FairGeoTubs.cxx
References FairGeoVolume::getPoint(), FairGeoBasicShape::nPoints, printf(), and v.
|
virtual |
Reimplemented from FairGeoBasicShape.
Definition at line 66 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 66 of file FairGeoTubs.cxx
References FairGeoVolume::createPoints(), FairGeoVolume::getNumPoints(), FairGeoBasicShape::nPoints, FairGeoVolume::setPoint(), x, y, and z.
|
virtual |
Reimplemented from FairGeoBasicShape.
Definition at line 90 of file FairGeoTubs.cxx.
View newest version in sPHENIX GitHub at line 90 of file FairGeoTubs.cxx
References FairGeoVolume::getPoint(), FairGeoBasicShape::nPoints, and v.