Geant4  10.02.p03
ExP02GeoTree Class Reference

#include <ExP02GeoTree.hh>

Collaboration diagram for ExP02GeoTree:

Public Member Functions

 ExP02GeoTree ()
 
 ExP02GeoTree (G4VPhysicalVolume *vol, const G4ElementTable *et, const G4MaterialTable *mt)
 
virtual ~ExP02GeoTree ()
 
G4VPhysicalVolumeTopVol ()
 

Private Attributes

G4VPhysicalVolumefTopV
 
const G4ElementTablefEltab
 
const G4MaterialTablefMattab
 

Detailed Description

Helper class needed for the ROOT I/O. It contains pointers to geometry tree, element table and material table.

Definition at line 44 of file ExP02GeoTree.hh.

Constructor & Destructor Documentation

◆ ExP02GeoTree() [1/2]

ExP02GeoTree::ExP02GeoTree ( )

Definition at line 44 of file ExP02GeoTree.cc.

45  : fTopV(0), fEltab(0), fMattab(0)
46 {
49 }
const G4ElementTable * fEltab
Definition: ExP02GeoTree.hh:58
G4VPhysicalVolume * fTopV
Definition: ExP02GeoTree.hh:57
static G4MaterialTable * GetMaterialTable()
Definition: G4Material.cc:589
static G4ElementTable * GetElementTable()
Definition: G4Element.cc:395
const G4MaterialTable * fMattab
Definition: ExP02GeoTree.hh:59
Here is the call graph for this function:

◆ ExP02GeoTree() [2/2]

ExP02GeoTree::ExP02GeoTree ( G4VPhysicalVolume vol,
const G4ElementTable et,
const G4MaterialTable mt 
)

Definition at line 53 of file ExP02GeoTree.cc.

55  : fTopV(vol), fEltab(et), fMattab(mt)
56 {}
const G4ElementTable * fEltab
Definition: ExP02GeoTree.hh:58
G4VPhysicalVolume * fTopV
Definition: ExP02GeoTree.hh:57
const G4MaterialTable * fMattab
Definition: ExP02GeoTree.hh:59

◆ ~ExP02GeoTree()

ExP02GeoTree::~ExP02GeoTree ( )
virtual

Definition at line 60 of file ExP02GeoTree.cc.

60 {}

Member Function Documentation

◆ TopVol()

G4VPhysicalVolume * ExP02GeoTree::TopVol ( )

Definition at line 65 of file ExP02GeoTree.cc.

66 {
67  return fTopV;
68 }
G4VPhysicalVolume * fTopV
Definition: ExP02GeoTree.hh:57
Here is the caller graph for this function:

Member Data Documentation

◆ fEltab

const G4ElementTable* ExP02GeoTree::fEltab
private

Definition at line 58 of file ExP02GeoTree.hh.

◆ fMattab

const G4MaterialTable* ExP02GeoTree::fMattab
private

Definition at line 59 of file ExP02GeoTree.hh.

◆ fTopV

G4VPhysicalVolume* ExP02GeoTree::fTopV
private

Definition at line 57 of file ExP02GeoTree.hh.


The documentation for this class was generated from the following files: