GEMC  1.8
Geant4 Monte-Carlo Framework
Public Member Functions | Data Fields
detector_tree Class Reference

#include <detector_tree.h>

+ Inheritance diagram for detector_tree:
+ Collaboration diagram for detector_tree:

Public Member Functions

 detector_tree ()
 
 detector_tree (map< string, detector > *, gemc_opts, G4RunManager *, G4VisManager *, G4UImanager *, map< string, G4Material * >)
 
 ~detector_tree ()
 
map< string, tree_itemread_geometry (QTreeWidget *motherWidget)
 

Data Fields

gemc_opts gemcOpt
 
map< string, detector > * Hall_Map
 
map< string, tree_itemtree_map
 
map< string, G4Material * > * MMats
 
QLinearGradient ActiveGrad
 
QLinearGradient SensitiveGrad
 
QLinearGradient NonActiveGrad
 
QLinearGradient NonVisibleGrad
 
QBrush ActiveBrush
 
QBrush SensitiveBrush
 
QBrush NonActiveBrush
 
QBrush NonVisibleBrush
 

Detailed Description

Definition at line 57 of file detector_tree.h.

Constructor & Destructor Documentation

detector_tree::detector_tree ( )
inline

Definition at line 63 of file detector_tree.h.

detector_tree::detector_tree ( map< string, detector > *  Map,
gemc_opts  Opts,
G4RunManager *  RM,
G4VisManager *  VM,
G4UImanager *  UIM,
map< string, G4Material * >  MMap 
)

Definition at line 26 of file detector_tree.cc.

detector_tree::~detector_tree ( )

Definition at line 65 of file detector_tree.cc.

Member Function Documentation

map< string, tree_item > detector_tree::read_geometry ( QTreeWidget *  motherWidget)

Definition at line 77 of file detector_tree.cc.

Field Documentation

QBrush detector_tree::ActiveBrush

Definition at line 79 of file detector_tree.h.

QLinearGradient detector_tree::ActiveGrad

Definition at line 74 of file detector_tree.h.

gemc_opts detector_tree::gemcOpt

Definition at line 67 of file detector_tree.h.

map<string, detector>* detector_tree::Hall_Map

Definition at line 68 of file detector_tree.h.

map<string, G4Material*>* detector_tree::MMats

Definition at line 72 of file detector_tree.h.

QBrush detector_tree::NonActiveBrush

Definition at line 81 of file detector_tree.h.

QLinearGradient detector_tree::NonActiveGrad

Definition at line 76 of file detector_tree.h.

QBrush detector_tree::NonVisibleBrush

Definition at line 82 of file detector_tree.h.

QLinearGradient detector_tree::NonVisibleGrad

Definition at line 77 of file detector_tree.h.

QBrush detector_tree::SensitiveBrush

Definition at line 80 of file detector_tree.h.

QLinearGradient detector_tree::SensitiveGrad

Definition at line 75 of file detector_tree.h.

map<string, tree_item> detector_tree::tree_map

Definition at line 70 of file detector_tree.h.