Geant4  10.01.p01
G4tgrVolumeDivision Class Reference

#include <G4tgrVolumeDivision.hh>

+ Inheritance diagram for G4tgrVolumeDivision:
+ Collaboration diagram for G4tgrVolumeDivision:

Public Member Functions

 G4tgrVolumeDivision (const std::vector< G4String > &wl)
 
 ~G4tgrVolumeDivision ()
 
G4tgrPlaceDivRepGetPlaceDivision ()
 
- Public Member Functions inherited from G4tgrVolume
 G4tgrVolume ()
 
 G4tgrVolume (const std::vector< G4String > &wl)
 
 G4tgrVolume (const G4tgrVolume &vol)
 
virtual ~G4tgrVolume ()
 
virtual G4tgrPlaceAddPlace (const std::vector< G4String > &wl)
 
G4tgrPlaceDivRepAddPlaceReplica (const std::vector< G4String > &wl)
 
G4tgrPlaceParameterisationAddPlaceParam (const std::vector< G4String > &wl)
 
void AddVisibility (const std::vector< G4String > &wl)
 
void AddRGBColour (const std::vector< G4String > &wl)
 
void AddCheckOverlaps (const std::vector< G4String > &wl)
 
const G4StringGetName () const
 
void SetName (const G4String &name)
 
const G4StringGetType () const
 
G4tgrSolidGetSolid () const
 
const G4StringGetMaterialName () const
 
const std::vector< G4tgrPlace * > GetPlacements () const
 
G4bool GetVisibility () const
 
G4doubleGetColour () const
 
G4doubleGetRGBColour () const
 
G4bool GetCheckOverlaps () const
 
virtual G4tgrVolumeGetVolume (G4int ii) const
 

Private Attributes

G4tgrPlaceDivRepthePlaceDiv
 

Friends

std::ostream & operator<< (std::ostream &os, const G4tgrVolumeDivision &obj)
 

Additional Inherited Members

- Protected Attributes inherited from G4tgrVolume
G4String theName
 
G4String theType
 
G4String theMaterialName
 
G4tgrSolidtheSolid
 
std::vector< G4tgrPlace * > thePlacements
 
G4bool theVisibility
 
G4doubletheRGBColour
 
G4bool theCheckOverlaps
 

Detailed Description

Definition at line 59 of file G4tgrVolumeDivision.hh.

Constructor & Destructor Documentation

G4tgrVolumeDivision::~G4tgrVolumeDivision ( )

Definition at line 48 of file G4tgrVolumeDivision.cc.

Member Function Documentation

G4tgrPlaceDivRep* G4tgrVolumeDivision::GetPlaceDivision ( )
inline

Definition at line 70 of file G4tgrVolumeDivision.hh.

References thePlaceDiv.

Referenced by G4tgbVolume::ConstructG4PhysVol().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const G4tgrVolumeDivision obj 
)
friend

Definition at line 153 of file G4tgrVolumeDivision.cc.

Member Data Documentation

G4tgrPlaceDivRep* G4tgrVolumeDivision::thePlaceDiv
private

Definition at line 76 of file G4tgrVolumeDivision.hh.

Referenced by G4tgrVolumeDivision(), GetPlaceDivision(), and operator<<().


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