|
Geant4
10.00.p01
|
Public Member Functions | |
| virtual | ~G4PolarizationManager () |
| void | ListVolumes () |
| void | Clean () |
| void | SetVolumePolarization (G4LogicalVolume *lVol, const G4ThreeVector &pol) |
| void | SetVolumePolarization (const G4String &lVolName, const G4ThreeVector &pol) |
| const G4ThreeVector & | GetVolumePolarization (G4LogicalVolume *lVol) const |
| bool | IsPolarized (G4LogicalVolume *lVol) const |
| void | SetVerbose (G4int val) |
| G4int | GetVerbose () const |
| void | SetActivated (G4bool val) |
| bool | IsActivated () const |
Static Public Member Functions | |
| static G4PolarizationManager * | GetInstance () |
| static void | Dispose () |
Private Member Functions | |
| G4PolarizationManager () | |
Private Attributes | |
| G4ThreeVector | zeroPolarization |
| PolarizationMap | volumePolarizations |
| G4PolarizationMessenger * | messenger |
| G4int | verboseLevel |
| G4bool | activated |
Static Private Attributes | |
| static G4ThreadLocal G4PolarizationManager * | instance |
|
virtual |
|
private |
|
static |
|
static |
| void ListVolumes | ( | ) |
| void Clean | ( | ) |
References volumePolarizations.
| void SetVolumePolarization | ( | G4LogicalVolume * | lVol, |
| const G4ThreeVector & | pol | ||
| ) |
| void SetVolumePolarization | ( | const G4String & | lVolName, |
| const G4ThreeVector & | pol | ||
| ) |
| const G4ThreeVector & GetVolumePolarization | ( | G4LogicalVolume * | lVol | ) | const |
References activated, volumePolarizations, and zeroPolarization.
| bool IsPolarized | ( | G4LogicalVolume * | lVol | ) | const |
References activated, and volumePolarizations.
References verboseLevel.
| G4int GetVerbose | ( | ) | const |
References verboseLevel.
| bool IsActivated | ( | ) | const |
References activated.
|
private |
Referenced by GetVolumePolarization().
|
private |
Referenced by Clean(), GetVolumePolarization(), and IsPolarized().
|
private |
|
private |
Referenced by GetVerbose(), and SetVerbose().
|
private |
Referenced by GetVolumePolarization(), IsActivated(), IsPolarized(), and SetActivated().
|
staticprivate |