FairRoot/PandaRoot
|
#include <PndGeoFtsPar.h>
Public Member Functions | |
PndGeoFtsPar (const char *name="PndGeoFtsPar", const char *title="Fts Geometry Parameters", const char *context="TestDefaultContext") | |
~PndGeoFtsPar (void) | |
void | clear (void) |
void | putParams (FairParamList *) |
Bool_t | getParams (FairParamList *) |
TObjArray * | GetGeoSensitiveNodes () |
TObjArray * | GetGeoPassiveNodes () |
void | SetGeometryType (Int_t geoType) |
void | SetTubeInRad (Double_t inrad) |
void | SetTubeOutRad (Double_t outrad) |
Int_t | GetGeometryType () |
Double_t | GetTubeInRad () |
Double_t | GetTubeOutRad () |
Private Member Functions | |
PndGeoFtsPar (const PndGeoFtsPar &L) | |
PndGeoFtsPar & | operator= (const PndGeoFtsPar &) |
Private Attributes | |
TObjArray * | fGeoSensNodes |
TObjArray * | fGeoPassNodes |
Int_t | fGeoType |
Double_t | fTubeInRad |
Double_t | fTubeOutRad |
Definition at line 11 of file PndGeoFtsPar.h.
|
private |
PndGeoFtsPar::PndGeoFtsPar | ( | const char * | name = "PndGeoFtsPar" , |
const char * | title = "Fts Geometry Parameters" , |
||
const char * | context = "TestDefaultContext" |
||
) |
Definition at line 11 of file PndGeoFtsPar.cxx.
PndGeoFtsPar::~PndGeoFtsPar | ( | void | ) |
Definition at line 21 of file PndGeoFtsPar.cxx.
void PndGeoFtsPar::clear | ( | void | ) |
|
inline |
Definition at line 37 of file PndGeoFtsPar.h.
References fGeoType.
Referenced by PndFtsCATracking::Init(), PndRecoKalmanFit2::Init(), PndRecoKalmanFit::Init(), PndFtsMapCreator::PndFtsMapCreator(), and PndFtsMapCreator2::PndFtsMapCreator2().
|
inline |
Definition at line 31 of file PndGeoFtsPar.h.
References fGeoPassNodes.
Referenced by PndFts2::ConstructGeometry(), PndFts::ConstructGeometry(), PndFtsMapCreator2::FillTubeArrayGeoType1(), PndFtsMapCreator::FillTubeArrayGeoType1(), PndFtsMapCreator2::GetTubeFromNameToFillGeoType1(), PndFtsMapCreator::GetTubeFromNameToFillGeoType1(), PndFtsMapCreator2::GetTubeFromTubeIDToFillGeoType1(), and PndFtsMapCreator::GetTubeFromTubeIDToFillGeoType1().
|
inline |
Definition at line 30 of file PndGeoFtsPar.h.
References fGeoSensNodes.
Referenced by PndFts2::ConstructGeometry(), and PndFts::ConstructGeometry().
Bool_t PndGeoFtsPar::getParams | ( | FairParamList * | l | ) |
Definition at line 47 of file PndGeoFtsPar.cxx.
References fGeoPassNodes, fGeoSensNodes, fGeoType, fTubeInRad, and fTubeOutRad.
|
inline |
Definition at line 38 of file PndGeoFtsPar.h.
References Double_t, and fTubeInRad.
Referenced by PndFtsMapCreator2::SetGeneralParameters(), and PndFtsMapCreator::SetGeneralParameters().
|
inline |
Definition at line 39 of file PndGeoFtsPar.h.
References Double_t, and fTubeOutRad.
Referenced by PndFtsMapCreator2::SetGeneralParameters(), and PndFtsMapCreator::SetGeneralParameters().
|
inlineprivate |
Definition at line 20 of file PndGeoFtsPar.h.
void PndGeoFtsPar::putParams | ( | FairParamList * | l | ) |
Definition at line 37 of file PndGeoFtsPar.cxx.
References fGeoPassNodes, fGeoSensNodes, fGeoType, fTubeInRad, and fTubeOutRad.
|
inline |
Definition at line 34 of file PndGeoFtsPar.h.
References fGeoType.
Referenced by PndFts2::ConstructGeometry(), and PndFts::ConstructGeometry().
|
inline |
Definition at line 35 of file PndGeoFtsPar.h.
References fTubeInRad.
Referenced by PndFts2::ConstructGeometry(), and PndFts::ConstructGeometry().
|
inline |
Definition at line 36 of file PndGeoFtsPar.h.
References fTubeOutRad.
Referenced by PndFts2::ConstructGeometry(), and PndFts::ConstructGeometry().
|
private |
List of FairGeoNodes for sensitive volumes
Definition at line 15 of file PndGeoFtsPar.h.
Referenced by clear(), GetGeoPassiveNodes(), getParams(), and putParams().
|
private |
Definition at line 14 of file PndGeoFtsPar.h.
Referenced by clear(), GetGeoSensitiveNodes(), getParams(), and putParams().
|
private |
List of FairGeoNodes for sensitive volumes
Definition at line 16 of file PndGeoFtsPar.h.
Referenced by GetGeometryType(), getParams(), putParams(), and SetGeometryType().
|
private |
Definition at line 17 of file PndGeoFtsPar.h.
Referenced by getParams(), GetTubeInRad(), putParams(), and SetTubeInRad().
|
private |
Definition at line 17 of file PndGeoFtsPar.h.
Referenced by getParams(), GetTubeOutRad(), putParams(), and SetTubeOutRad().