#include <G4tgrVolumeAssembly.hh>
Definition at line 47 of file G4tgrVolumeAssembly.hh.
◆ G4tgrVolumeAssembly() [1/2]
G4tgrVolumeAssembly::G4tgrVolumeAssembly |
( |
| ) |
|
◆ G4tgrVolumeAssembly() [2/2]
G4tgrVolumeAssembly::G4tgrVolumeAssembly |
( |
const std::vector< G4String > & |
wl | ) |
|
Definition at line 58 of file G4tgrVolumeAssembly.cc.
68 "G4tgrVolumeAssembly::G4tgrVolumeAssembly" );
71 for(
G4int ii=0; ii<nVol*5; ii+=5)
76 G4cout <<
" G4tgrVolumeAssembly::G4tgrVolumeAssembly() -" 77 <<
" Adding component: " << ii <<
" - " << wl[ii+3] <<
G4endl;
88 for (
size_t ii=0; ii<4; ii++) {
theRGBColour[ii] = -1.; }
CLHEP::Hep3Vector G4ThreeVector
static void CheckWLsize(const std::vector< G4String > &wl, unsigned int nWCheck, WLSIZEtype st, const G4String &methodName)
std::vector< G4ThreeVector > theComponentPos
G4GLOB_DLL std::ostream G4cout
static G4int GetVerboseLevel()
static G4int GetInt(const G4String &str)
static G4double GetDouble(const G4String &str, G4double unitval=1.)
std::vector< G4String > theComponentRMs
static G4String GetString(const G4String &str)
std::vector< G4String > theComponentNames
◆ ~G4tgrVolumeAssembly()
G4tgrVolumeAssembly::~G4tgrVolumeAssembly |
( |
| ) |
|
◆ AddPlace()
Reimplemented from G4tgrVolume.
Definition at line 103 of file G4tgrVolumeAssembly.cc.
118 <<
" added for Volume " <<
theName
static void CheckWLsize(const std::vector< G4String > &wl, unsigned int nWCheck, WLSIZEtype st, const G4String &methodName)
const G4String & GetParentName() const
G4GLOB_DLL std::ostream G4cout
void SetVolume(G4tgrVolume *vol)
static G4int GetVerboseLevel()
std::vector< G4tgrPlace * > thePlacements
static G4tgrVolumeMgr * GetInstance()
const G4String & GetType() const
void RegisterParentChild(const G4String &parentName, const G4tgrPlace *pl)
◆ GetComponentName()
const G4String& G4tgrVolumeAssembly::GetComponentName |
( |
G4int |
ii | ) |
const |
|
inline |
◆ GetComponentPos()
◆ GetComponentRM()
const G4String& G4tgrVolumeAssembly::GetComponentRM |
( |
G4int |
ii | ) |
const |
|
inline |
◆ GetNoComponents()
G4int G4tgrVolumeAssembly::GetNoComponents |
( |
| ) |
const |
|
inline |
◆ operator<<
Definition at line 131 of file G4tgrVolumeAssembly.cc.
133 os <<
"G4tgrVolumeAssembly= " << obj.
theName;
std::vector< G4ThreeVector > theComponentPos
std::vector< G4String > theComponentRMs
std::vector< G4String > theComponentNames
◆ theComponentNames
std::vector<G4String> G4tgrVolumeAssembly::theComponentNames |
|
protected |
◆ theComponentPos
◆ theComponentRMs
std::vector<G4String> G4tgrVolumeAssembly::theComponentRMs |
|
protected |
The documentation for this class was generated from the following files: