68 : messenger(nullptr), verboseLevel(0), activated(true)
81 <<
" registered volume(s) : "<<
G4endl;
85 G4cout << vp.first->GetName() <<
" : " << vp.second <<
G4endl;
100 if (vp.first->GetName()==lVolName) {
108 G4cout<<
" logical volume '"<<lVolName<<
"'not registerd yet \n"
109 <<
" please register before using '/polarization/volume/set' "<<
G4endl;
virtual ~G4PolarizationManager()
CLHEP::Hep3Vector G4ThreeVector
static G4PolarizationManager * GetInstance()
static G4ThreadLocal G4PolarizationManager * instance
G4GLOB_DLL std::ostream G4cout
G4PolarizationMessenger * messenger
PolarizationMap volumePolarizations
const G4String & GetName() const
void SetVolumePolarization(G4LogicalVolume *lVol, const G4ThreeVector &pol)