Geant4_10
Public Member Functions | Static Public Member Functions | List of all members
G4PolarizationManager Class Reference

#include <G4PolarizationManager.hh>

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 ()
 

Detailed Description

Definition at line 60 of file G4PolarizationManager.hh.

Constructor & Destructor Documentation

G4PolarizationManager::~G4PolarizationManager ( )
virtual

Definition at line 73 of file G4PolarizationManager.cc.

Member Function Documentation

void G4PolarizationManager::Clean ( )
inline

Definition at line 127 of file G4PolarizationManager.hh.

void G4PolarizationManager::Dispose ( )
static

Definition at line 58 of file G4PolarizationManager.cc.

G4PolarizationManager * G4PolarizationManager::GetInstance ( void  )
static

Definition at line 52 of file G4PolarizationManager.cc.

Here is the caller graph for this function:

G4int G4PolarizationManager::GetVerbose ( ) const
inline

Definition at line 118 of file G4PolarizationManager.hh.

Here is the caller graph for this function:

const G4ThreeVector & G4PolarizationManager::GetVolumePolarization ( G4LogicalVolume *  lVol) const
inline

Definition at line 98 of file G4PolarizationManager.hh.

Here is the caller graph for this function:

bool G4PolarizationManager::IsActivated ( ) const
inline

Definition at line 123 of file G4PolarizationManager.hh.

bool G4PolarizationManager::IsPolarized ( G4LogicalVolume *  lVol) const
inline

Definition at line 108 of file G4PolarizationManager.hh.

Here is the caller graph for this function:

void G4PolarizationManager::ListVolumes ( )

Definition at line 77 of file G4PolarizationManager.cc.

Here is the caller graph for this function:

void G4PolarizationManager::SetActivated ( G4bool  val)
inline

Definition at line 122 of file G4PolarizationManager.hh.

Here is the caller graph for this function:

void G4PolarizationManager::SetVerbose ( G4int  val)
inline

Definition at line 117 of file G4PolarizationManager.hh.

Here is the caller graph for this function:

void G4PolarizationManager::SetVolumePolarization ( G4LogicalVolume *  lVol,
const G4ThreeVector &  pol 
)

Definition at line 90 of file G4PolarizationManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4PolarizationManager::SetVolumePolarization ( const G4String &  lVolName,
const G4ThreeVector &  pol 
)

Definition at line 98 of file G4PolarizationManager.cc.


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