Definition at line 14 of file TRestGeant4GeometryInfo.h.
◆ GetAllAlternativePhysicalVolumes()
std::vector< TString > TRestGeant4GeometryInfo::GetAllAlternativePhysicalVolumes |
( |
| ) |
const |
◆ GetAllLogicalVolumes()
std::vector< TString > TRestGeant4GeometryInfo::GetAllLogicalVolumes |
( |
| ) |
const |
◆ GetAllLogicalVolumesMatchingExpression()
std::vector< TString > TRestGeant4GeometryInfo::GetAllLogicalVolumesMatchingExpression |
( |
const TString & |
regularExpression | ) |
const |
◆ GetAllPhysicalVolumes()
std::vector< TString > TRestGeant4GeometryInfo::GetAllPhysicalVolumes |
( |
| ) |
const |
◆ GetAllPhysicalVolumesFromLogical()
std::vector< TString > TRestGeant4GeometryInfo::GetAllPhysicalVolumesFromLogical |
( |
const TString & |
logicalVolume | ) |
const |
|
inline |
◆ GetAllPhysicalVolumesMatchingExpression()
std::vector< TString > TRestGeant4GeometryInfo::GetAllPhysicalVolumesMatchingExpression |
( |
const TString & |
regularExpression | ) |
const |
◆ GetAlternativeNameFromGeant4PhysicalName()
TString TRestGeant4GeometryInfo::GetAlternativeNameFromGeant4PhysicalName |
( |
const TString & |
geant4PhysicalName | ) |
const |
◆ GetGeant4PhysicalNameFromAlternativeName()
TString TRestGeant4GeometryInfo::GetGeant4PhysicalNameFromAlternativeName |
( |
const TString & |
alternativeName | ) |
const |
◆ GetIDFromVolume()
Int_t TRestGeant4GeometryInfo::GetIDFromVolume |
( |
const TString & |
volumeName | ) |
const |
◆ GetPosition()
TVector3 TRestGeant4GeometryInfo::GetPosition |
( |
const TString & |
volume | ) |
const |
|
inline |
◆ GetVolumeFromID()
TString TRestGeant4GeometryInfo::GetVolumeFromID |
( |
Int_t |
id | ) |
const |
◆ InitializeOnDetectorConstruction()
void TRestGeant4GeometryInfo::InitializeOnDetectorConstruction |
( |
const TString & |
gdmlFilename, |
|
|
const G4VPhysicalVolume * |
world |
|
) |
| |
|
inlineprivate |
◆ InsertVolumeName()
void TRestGeant4GeometryInfo::InsertVolumeName |
( |
Int_t |
id, |
|
|
const TString & |
volumeName |
|
) |
| |
◆ IsAssembly()
bool TRestGeant4GeometryInfo::IsAssembly |
( |
| ) |
const |
|
inline |
◆ IsValidGdmlName()
bool TRestGeant4GeometryInfo::IsValidGdmlName |
( |
const TString & |
volume | ) |
const |
|
inline |
◆ IsValidLogicalVolume()
bool TRestGeant4GeometryInfo::IsValidLogicalVolume |
( |
const TString & |
volume | ) |
const |
|
inline |
◆ IsValidPhysicalVolume()
bool TRestGeant4GeometryInfo::IsValidPhysicalVolume |
( |
const TString & |
volume | ) |
const |
|
inline |
◆ PopulateFromGdml()
void TRestGeant4GeometryInfo::PopulateFromGdml |
( |
const TString & |
gdmlFilename | ) |
|
◆ Print()
void TRestGeant4GeometryInfo::Print |
( |
| ) |
const |
◆ DetectorConstruction
friend class DetectorConstruction |
|
friend |
◆ fGdmlLogicalNames
std::vector<TString> TRestGeant4GeometryInfo::fGdmlLogicalNames |
◆ fGdmlNewPhysicalNames
std::vector<TString> TRestGeant4GeometryInfo::fGdmlNewPhysicalNames |
◆ fGeant4PhysicalNameToNewPhysicalNameMap
std::map<TString, TString> TRestGeant4GeometryInfo::fGeant4PhysicalNameToNewPhysicalNameMap |
◆ fIsAssembly
bool TRestGeant4GeometryInfo::fIsAssembly = false |
|
private |
◆ fLogicalToMaterialMap
std::map<TString, TString> TRestGeant4GeometryInfo::fLogicalToMaterialMap |
◆ fLogicalToPhysicalMap
std::map<TString, std::vector<TString> > TRestGeant4GeometryInfo::fLogicalToPhysicalMap |
◆ fPhysicalToLogicalVolumeMap
std::map<TString, TString> TRestGeant4GeometryInfo::fPhysicalToLogicalVolumeMap |
◆ fPhysicalToPositionInWorldMap
std::map<TString, TVector3> TRestGeant4GeometryInfo::fPhysicalToPositionInWorldMap |
◆ fVolumeNameMap
std::map<Int_t, TString> TRestGeant4GeometryInfo::fVolumeNameMap = {} |
|
private |
◆ fVolumeNameReverseMap
std::map<TString, Int_t> TRestGeant4GeometryInfo::fVolumeNameReverseMap = {} |
|
private |
The documentation for this class was generated from the following files: