FairRoot/PandaRoot
|
#include <PndGeoHypGeBase.h>
Public Member Functions | |
PndGeoHypGeBase () | |
virtual | ~PndGeoHypGeBase () |
void | BuildTArb8Array (Double_t *OutputArray, Int_t Point1, Int_t Point2, Int_t Offset1, Int_t Offset2, Int_t ShiftValue, Int_t NumberOfPoints) |
void | BuildTArb8Array (Double_t *OutputArray, Int_t Point1, Int_t Point2, Int_t Offset1, Int_t Offset2, Int_t Offset3, Int_t Offset4, Int_t NumberOfPoints) |
void | BuildTArb8FrontArray (Double_t *OutputArray, Int_t Point1, Int_t Point2, Int_t Point3, Int_t Point4, Int_t NumberOfPoints) |
void | BuildTArb8TopArray (Double_t *OutputArray, Int_t Point1, Int_t Point2, Int_t Point3, Int_t Point4, Int_t Offset, Int_t NumberOfPoints) |
void | FillInputArray (Int_t NumberOfPoints, Int_t NumberOfXYInput) |
void | FillZValues (Int_t NumberofDifferentZValues) |
void | ReadCoordinatesAndAngles (string Filename, Int_t NumberOfCluster, Double_t *CoordinatesAndAngles) |
ClassDef (PndGeoHypGeBase, 0) | |
Protected Attributes | |
Double_t * | CoordinatesInputArray |
Double_t * | ZValuesInputArray |
ifstream | ParametersInputFile |
Definition at line 38 of file PndGeoHypGeBase.h.
PndGeoHypGeBase::PndGeoHypGeBase | ( | ) |
Definition at line 32 of file PndGeoHypGeBase.cxx.
|
virtual |
Definition at line 38 of file PndGeoHypGeBase.cxx.
void PndGeoHypGeBase::BuildTArb8Array | ( | Double_t * | OutputArray, |
Int_t | Point1, | ||
Int_t | Point2, | ||
Int_t | Offset1, | ||
Int_t | Offset2, | ||
Int_t | ShiftValue, | ||
Int_t | NumberOfPoints | ||
) |
Definition at line 43 of file PndGeoHypGeBase.cxx.
Referenced by PndGeoHypGeDoubleCluster::BuildCryostat().
void PndGeoHypGeBase::BuildTArb8Array | ( | Double_t * | OutputArray, |
Int_t | Point1, | ||
Int_t | Point2, | ||
Int_t | Offset1, | ||
Int_t | Offset2, | ||
Int_t | Offset3, | ||
Int_t | Offset4, | ||
Int_t | NumberOfPoints | ||
) |
Definition at line 67 of file PndGeoHypGeBase.cxx.
void PndGeoHypGeBase::BuildTArb8FrontArray | ( | Double_t * | OutputArray, |
Int_t | Point1, | ||
Int_t | Point2, | ||
Int_t | Point3, | ||
Int_t | Point4, | ||
Int_t | NumberOfPoints | ||
) |
Definition at line 87 of file PndGeoHypGeBase.cxx.
Referenced by PndGeoHypGeDoubleCluster::BuildCryostat().
void PndGeoHypGeBase::BuildTArb8TopArray | ( | Double_t * | OutputArray, |
Int_t | Point1, | ||
Int_t | Point2, | ||
Int_t | Point3, | ||
Int_t | Point4, | ||
Int_t | Offset, | ||
Int_t | NumberOfPoints | ||
) |
Definition at line 109 of file PndGeoHypGeBase.cxx.
Referenced by PndGeoHypGeDoubleCluster::BuildCryostat().
PndGeoHypGeBase::ClassDef | ( | PndGeoHypGeBase | , |
0 | |||
) |
void PndGeoHypGeBase::FillInputArray | ( | Int_t | NumberOfPoints, |
Int_t | NumberOfXYInput | ||
) |
Definition at line 130 of file PndGeoHypGeBase.cxx.
Referenced by PndGeoHypGeDoubleCluster::PndGeoHypGeDoubleCluster().
void PndGeoHypGeBase::FillZValues | ( | Int_t | NumberofDifferentZValues | ) |
Definition at line 156 of file PndGeoHypGeBase.cxx.
Referenced by PndGeoHypGeDoubleCluster::PndGeoHypGeDoubleCluster().
void PndGeoHypGeBase::ReadCoordinatesAndAngles | ( | string | Filename, |
Int_t | NumberOfCluster, | ||
Double_t * | CoordinatesAndAngles | ||
) |
Definition at line 179 of file PndGeoHypGeBase.cxx.
Referenced by hypGeGeoBuilderDEGASBall40_6sym_offset20(), hypGeGeoBuilderDEGASStraight40_offset15(), hypGeGeoBuilderDEGASStraight40_offset20(), hypGeGeoBuilderTripleBall40Offset10Geometry(), hypGeGeoBuilderTripleBall40Offset10Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset10GeometryCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20Geometry(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFitting(), hypGeGeoBuilderTripleBall40Offset20Geometry_STTFittingCrystalsOnly(), hypGeGeoBuilderTripleBall40Offset20GeometryCrystalsOnly(), hypGeGeoBuilderTripleStraightGeometry(), and hypGeGeoBuilderTripleStraightGeometryCrystalsOnly().
|
protected |
Definition at line 42 of file PndGeoHypGeBase.h.
Referenced by PndGeoHypGeDoubleCluster::PndGeoHypGeDoubleCluster(), and PndGeoHypGeSingleCluster::PndGeoHypGeSingleCluster().
|
protected |
Definition at line 45 of file PndGeoHypGeBase.h.
Referenced by PndGeoHypGeDoubleCluster::PndGeoHypGeDoubleCluster().
|
protected |
Definition at line 43 of file PndGeoHypGeBase.h.
Referenced by PndGeoHypGeDoubleCluster::PndGeoHypGeDoubleCluster(), and PndGeoHypGeSingleCluster::PndGeoHypGeSingleCluster().