50 likes | 222 Views
GDML DEMO. GDML Processor Architecture G4 GDML Reader. GDML Demo. 1st show ex. No. 1 - tracking works 2nd show ex. No. 3 - visualization GDML Processor Architecture G4GDMLReader Implementation Future???. GDML Processor Architecture. G4App. SAX Event Gun. GDML Processor. Evaluator.
E N D
GDML DEMO GDML Processor Architecture G4 GDML Reader
GDML Demo • 1st show ex. No. 1 - tracking works • 2nd show ex. No. 3 - visualization • GDML Processor Architecture • G4GDMLReader Implementation • Future???
GDML Processor Architecture G4App SAX Event Gun GDML Processor Evaluator SAX Processor XML G4 Subscriber Components G4 Subscriber Components GDML Parsing Components G4 Subscriber Components GDML Parsing Components G4 Subscriber Components GDML Parsing Components GDML Parsing Components
G4 GDML Reader • G4 Application binding: ~700 loc • SAXProcessor: ~2500 loc • GDMLProcessor: ~3500 loc • All code except G4 binding can be reused