13 #ifndef PNDSTTMAPCREATOR_H 14 #define PNDSTTMAPCREATOR_H 53 Double_t fTubeInRad, fTubeOutRad;
56 std::map<int, int> copy_map;
63 Int_t FillSttTubeParametersGeoType1(
PndGeoSttPar *par, TList *volList);
64 TClonesArray *FillTubeArrayGeoType1();
65 TString GetNameFromPathGeoType1(TString path);
66 Int_t GetTubeIDFromNameGeoType1(TString name);
68 TString GetPathFromTubeIDGeoType1(Int_t tubeid, Bool_t isCopy);
69 Int_t GetTubeIDFromPathGeoType1(TString path);
70 PndSttTube *GetTubeFromTubeIDGeoType1(Int_t tubeid);
74 TClonesArray *FillTubeArrayGeoType2();
75 TString GetNameFromPathGeoType2(TString path);
76 Int_t GetTubeIDFromNameGeoType2(TString name);
78 TString GetPathFromTubeIDGeoType2(Int_t tubeid, Bool_t isCopy);
79 Int_t GetTubeIDFromPathGeoType2(TString path);
80 PndSttTube *GetTubeFromTubeIDGeoType2(Int_t tubeid);
Int_t FillSttTubeParametersType2(PndGeoSttPar *par)
PndSttGeometryMap * GetGeometryMap()
TClonesArray * FillTubeArray()
TClonesArray * fTubeArray
Int_t FillSttTubeParameters(PndGeoSttPar *par, TList *volList)
Int_t GetTubeIDFromPath(TString path)
void SetGeneralParameters()
PndSttTube * GetTubeFromTubeID(Int_t tubeid)
PndSttTube * GetTubeFromParametersToFill(PndSttTubeParameters *parms)
PndSttTubeParameters * CreateTubeParameters(FairGeoNode *pnode)
Int_t GetTubeIDFromName(TString name)
TString GetPathFromTubeID(Int_t tubeid, Bool_t isCopy)
TString GetNameFromPath(TString path)