Geant4_10
Public Member Functions | List of all members
G4tgbVolume Class Reference

#include <G4tgbVolume.hh>

Public Member Functions

 G4tgbVolume ()
 
 ~G4tgbVolume ()
 
 G4tgbVolume (G4tgrVolume *vol)
 
void ConstructG4Volumes (const G4tgrPlace *place, const G4LogicalVolume *parentLV)
 
G4VSolidFindOrConstructG4Solid (const G4tgrSolid *vol)
 
G4LogicalVolumeConstructG4LogVol (const G4VSolid *solid)
 
G4VPhysicalVolumeConstructG4PhysVol (const G4tgrPlace *place, const G4LogicalVolume *currentLV, const G4LogicalVolume *parentLV)
 
void SetCutsInRange (G4LogicalVolume *logvol, std::map< G4String, G4double > cuts)
 
void SetCutsInEnergy (G4LogicalVolume *logvol, std::map< G4String, G4double > cuts)
 
void CheckNoSolidParams (const G4String &solidType, const unsigned int NoParamExpected, const unsigned int NoParam)
 
G4VSolidBuildSolidForDivision (G4VSolid *parentSolid, EAxis axis)
 
const G4StringGetName () const
 
G4bool GetVisibility () const
 
const G4doubleGetColour () const
 

Detailed Description

Definition at line 66 of file G4tgbVolume.hh.

Constructor & Destructor Documentation

G4tgbVolume::G4tgbVolume ( )

Definition at line 109 of file G4tgbVolume.cc.

G4tgbVolume::~G4tgbVolume ( )

Definition at line 116 of file G4tgbVolume.cc.

G4tgbVolume::G4tgbVolume ( G4tgrVolume vol)

Definition at line 122 of file G4tgbVolume.cc.

Member Function Documentation

G4VSolid * G4tgbVolume::BuildSolidForDivision ( G4VSolid parentSolid,
EAxis  axis 
)

Definition at line 1183 of file G4tgbVolume.cc.

Here is the caller graph for this function:

void G4tgbVolume::CheckNoSolidParams ( const G4String solidType,
const unsigned int  NoParamExpected,
const unsigned int  NoParam 
)

Definition at line 705 of file G4tgbVolume.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4LogicalVolume * G4tgbVolume::ConstructG4LogVol ( const G4VSolid solid)

Definition at line 724 of file G4tgbVolume.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4VPhysicalVolume * G4tgbVolume::ConstructG4PhysVol ( const G4tgrPlace place,
const G4LogicalVolume currentLV,
const G4LogicalVolume parentLV 
)

Definition at line 815 of file G4tgbVolume.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4tgbVolume::ConstructG4Volumes ( const G4tgrPlace place,
const G4LogicalVolume parentLV 
)

Definition at line 130 of file G4tgbVolume.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4VSolid * G4tgbVolume::FindOrConstructG4Solid ( const G4tgrSolid vol)

Definition at line 208 of file G4tgbVolume.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

const G4double* G4tgbVolume::GetColour ( ) const
inline

Definition at line 110 of file G4tgbVolume.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

const G4String& G4tgbVolume::GetName ( void  ) const
inline

Definition at line 108 of file G4tgbVolume.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4tgbVolume::GetVisibility ( ) const
inline

Definition at line 109 of file G4tgbVolume.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4tgbVolume::SetCutsInEnergy ( G4LogicalVolume logvol,
std::map< G4String, G4double cuts 
)
void G4tgbVolume::SetCutsInRange ( G4LogicalVolume logvol,
std::map< G4String, G4double cuts 
)

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