ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Class inherited from G4PhantomParameterisation to provide different. More...
Public Types | |
typedef std::map< G4String, G4VisAttributes * > | ColourMap_t |
Static Public Attributes | |
static G4String | defaultColorFile |
Private Member Functions | |
void | ReadColourData (G4String colourFile) |
Private Attributes | |
ColourMap_t | fColours |
std::map< G4int, G4VisAttributes * > | mColours |
Additional Inherited Members | |
Protected Attributes inherited from G4PhantomParameterisation | |
G4double | fVoxelHalfX = 0.0 |
G4double | fVoxelHalfY = 0.0 |
G4double | fVoxelHalfZ = 0.0 |
size_t | fNoVoxelX = 0 |
size_t | fNoVoxelY = 0 |
size_t | fNoVoxelZ = 0 |
size_t | fNoVoxelXY = 0 |
size_t | fNoVoxel = 0 |
std::vector< G4Material * > | fMaterials |
size_t * | fMaterialIndices = nullptr |
G4VSolid * | fContainerSolid = nullptr |
G4double | fContainerWallX =0.0 |
G4double | fContainerWallY =0.0 |
G4double | fContainerWallZ =0.0 |
G4double | kCarTolerance |
G4bool | bSkipEqualMaterials = true |
Class inherited from G4PhantomParameterisation to provide different.
History:
Definition at line 48 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 48 of file DicomPhantomParameterisationColour.hh
typedef std::map<G4String,G4VisAttributes*> DicomPhantomParameterisationColour::ColourMap_t |
Definition at line 51 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 51 of file DicomPhantomParameterisationColour.hh
DicomPhantomParameterisationColour::DicomPhantomParameterisationColour | ( | G4String | colorFile = defaultColorFile | ) |
Definition at line 48 of file DicomPhantomParameterisationColour.cc.
View newest version in sPHENIX GitHub at line 48 of file DicomPhantomParameterisationColour.cc
References ReadColourData(), and G4PhantomParameterisation::SetSkipEqualMaterials().
DicomPhantomParameterisationColour::~DicomPhantomParameterisationColour | ( | ) |
Definition at line 57 of file DicomPhantomParameterisationColour.cc.
View newest version in sPHENIX GitHub at line 57 of file DicomPhantomParameterisationColour.cc
|
virtual |
Reimplemented from G4PhantomParameterisation.
Definition at line 92 of file DicomPhantomParameterisationColour.cc.
View newest version in sPHENIX GitHub at line 92 of file DicomPhantomParameterisationColour.cc
References G4PhantomParameterisation::ComputeMaterial(), fColours, G4String::first(), G4cout, G4endl, G4VVisManager::GetConcreteInstance(), G4VPhysicalVolume::GetLogicalVolume(), G4PhantomParameterisation::GetMaterialIndex(), G4Material::GetName(), mColours, n, and G4LogicalVolume::SetVisAttributes().
|
inline |
Definition at line 64 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 64 of file DicomPhantomParameterisationColour.hh
References fColours.
|
inline |
Definition at line 65 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 65 of file DicomPhantomParameterisationColour.hh
References fColours.
Definition at line 62 of file DicomPhantomParameterisationColour.cc.
View newest version in sPHENIX GitHub at line 62 of file DicomPhantomParameterisationColour.cc
References FALSE, fColours, fin, mColours, and G4VisAttributes::SetVisibility().
Referenced by DicomPhantomParameterisationColour().
|
static |
Definition at line 53 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 53 of file DicomPhantomParameterisationColour.hh
|
private |
Definition at line 71 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 71 of file DicomPhantomParameterisationColour.hh
Referenced by ComputeMaterial(), GetColourMap(), and ReadColourData().
|
private |
Definition at line 72 of file DicomPhantomParameterisationColour.hh.
View newest version in sPHENIX GitHub at line 72 of file DicomPhantomParameterisationColour.hh
Referenced by ComputeMaterial(), and ReadColourData().