00001 // Create the Sti "drawable" geometry view from the current STAR "chain" 00002 TVolume *MakeStiGeometry() 00003 { 00004 StMaker *starChain = StMaker::GetChain(); 00005 StiDetectorVolume *v =0; 00006 if (starChain) { 00007 // Find the StiMaker 00008 StiMaker *stiMk = starChain->Maker("Sti"); 00009 if (stiMk) { 00010 StiToolkit *t = stiMk->getToolkit(); 00011 if (t) { 00012 StiMasterDetectorBuilder *b = t->getDetectorBuilder(); 00013 if (b) v = new StiDetectorVolume(*b); 00014 } 00015 } 00016 } 00017 return v; 00018 }
1.5.9