visualization of geant4 data exploiting component
play

Visualization of Geant4 Data: Exploiting Component Visualization of - PowerPoint PPT Presentation

Visualization of Geant4 Data: Exploiting Component Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Architecture through AIDA, HepRep, JAS and WIRED HepRep: a Generic Interface Definition for


  1. Visualization of Geant4 Data: Exploiting Component Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Architecture through AIDA, HepRep, JAS and WIRED HepRep: a Generic Interface Definition for HEP Event Display Representables HepRep Comments: String[] HepRep 1 Comments: String[] * * HepRep HepRep +getInstanceTreeTop( TypeTree InstanceTree InstanceTreeName: String) Name: String Name: String :HepRepInstanceTree; ReqTypeTree: String +getTypeTree( 1 ReqInstanceTrees: String[] TypeTreeName: String) :TypeTree; 1 +getInstances( * * InstanceTreeName: String, 1 1 HepRep HepRep TypeNames: String[]) Type Instance :HepRepInstanceTree; Linked by Name Name: String Name: String +getInstancesCut( Desc: String 1 InstanceTreeName: String, InfoURL: String * TypeNames: String[], HepRep CutList:HepRepCut[], Point GetPoints: Boolean, X,Y,Z: Double GetDrawAtts: Boolean, 1 GetNonDrawAtts: Boolean, InvertAtts: String[]) * Linked by * :HepRepInstanceTree; Name HepRep HepRep HepRep +getLayerOrder( ) AttDef AttValue Cut :String[]; Name: String Name: String Name:String Desc: String Value: Any Comparison:String A Category: String ShowLabel: Int Value:Any Analysis Extra: String I tool 1 D User code A (e.g. Analysis GEANT tool 2 4) Geant4 Workshop, CERN - - 2 October 2002 2 October 2002 Geant4 Workshop, CERN Joseph Perl Joseph Perl

  2. Visualization of Geant4 Data: Exploiting Component Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Architecture through AIDA, HepRep, JAS and WIRED � ����������������������������������������� ����������������������������������������� � � ���������������������������������������� ���������������������������������������� � � ������������ ������������ � � ������������������������ ������������������������ � � ������������������������� ������������������������� � � ������������������������������������� ������������������������������������� � � ������������ ������������ � � ������������������������ ������������������������ � � ������������������������� ������������������������� � � ���� ���� ��������������������� �������������������������� ����� � � ��������������������������� ��������������������������� � �������������� �������������� ���������������������������������������������������������� ���������������������������������������������������������� � � ������������������������������������ ������������������������������������

  3. Component Architecture / Generic Interfaces Component Architecture / Generic Interfaces � ���������������������� ���������������������� � � ��������������������������������������������������� ��������������������������������������������������� � ��������������������������������������� ��������������������������������������� � ��������������������������������������������������� ��������������������������������������������������� � �������������������������������������������������� �������������������������������������������������� � ����������������������������������������������������� ����������������������������������������������������� � �������������������������������������������� �������������������������������������������� � ����������������������������� ����������������������������� � � �������������������������������� �������������������������������� � � �������� �������� � � ���������������� ���������������� � �������������� �������������� ���������������������������������������������������������� ���������������������������������������������������������� � � ������������������������������������ ������������������������������������

  4. AIDA for Data Visualization and Analysis AIDA for Data Visualization and Analysis � ������������������������ ������������������������ � � ������� ������� � ������������������������ ��� ��������������������� � ��� ��� ��������������������������� ��������������������������� � ������������������������� ������������������������� � ������ ������ � ������������������� ������������������� � ������������� ������������� � �������� �������� A Analysis I tool 1 D ������������ User code A (e.g. ���� GEANT4) Analysis tool 2 �������������� �������������� ���������������������������������������������������������� ���������������������������������������������������������� � � ������������������������������������ ������������������������������������

Recommend


More recommend