|
CEDRIC
Revision_backup-2009-02
|
Parse currently loaded PHAST setup and create DOM structure and a OSG scenegraph from it. More...
#include <PhastParser.h>
Public Types | |
| enum | Types { DETECTORS = 1, CALORIMETERS = 2, RICH = 3, MAGNETS = 4, TARGET = 5 } |
Public Member Functions | |
| PhastParser (QDomDocument *doc, Phast *phast, SetupTreeWidget *tree, PhastScene *phastScene) | |
| void | ParseDetectors (const PaSetup &setup, QTreeWidgetItem *parent, QDomElement detectorsNode) |
Parse currently loaded PHAST setup and create DOM structure and a OSG scenegraph from it.
| enum PhastParser::Types |
| PhastParser::PhastParser | ( | QDomDocument * | doc, |
| Phast * | phast, | ||
| SetupTreeWidget * | tree, | ||
| PhastScene * | phastScene | ||
| ) |
References SetupTreeWidget::CALORIMETER, CALORIMETERS, PhastScene::clearSetup(), SetupTreeWidget::COL_NAME, SetupTreeWidget::DETECTOR, DETECTORS, SetupTreeWidget::INNER_NODE, SetupTreeWidget::LEAF_NODE, SetupTreeWidget::MAGNET, MAGNETS, SetupTreeWidget::RICH, SetupTreeWidget::ROLE_OSG_NODE, SetupTreeWidget::ROOT_NODE, SetupTreeWidget::setInitialBuild(), SetupTreeWidget::setOsgRootNode(), PhastScene::setSetupNode(), and SetupTreeWidget::TARGET.
| void PhastParser::ParseDetectors | ( | const PaSetup & | setup, |
| QTreeWidgetItem * | parent, | ||
| QDomElement | detectorsNode | ||
| ) |
References SetupTreeWidget::COL_NAME.
1.8.6