1 #ifndef PNDSTTMAPCREATOR_H 2 #define PNDSTTMAPCREATOR_H 41 Double_t fTubeInRad, fTubeOutRad;
44 std::map<int, int> copy_map;
51 Int_t FillSttTubeParametersGeoType1(
PndGeoSttPar *par, TList *volList);
52 TClonesArray *FillTubeArrayGeoType1();
53 TString GetNameFromPathGeoType1(TString path);
54 Int_t GetTubeIDFromNameGeoType1(TString name);
56 TString GetPathFromTubeIDGeoType1(Int_t tubeid, Bool_t isCopy);
57 Int_t GetTubeIDFromPathGeoType1(TString path);
58 PndSttTube *GetTubeFromTubeIDGeoType1(Int_t tubeid);
62 TClonesArray *FillTubeArrayGeoType2();
63 TString GetNameFromPathGeoType2(TString path);
64 Int_t GetTubeIDFromNameGeoType2(TString name);
66 TString GetPathFromTubeIDGeoType2(Int_t tubeid, Bool_t isCopy);
67 Int_t GetTubeIDFromPathGeoType2(TString path);
68 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)