From 6dd21a33d0205df3a0509c07f4aa79be2321c7ce Mon Sep 17 00:00:00 2001 From: ivana Date: Thu, 29 Jun 2000 06:42:35 +0000 Subject: [PATCH] added SetDetectorField(this) to global field manager in constructors --- AliGeant4/AliMagneticField.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/AliGeant4/AliMagneticField.cxx b/AliGeant4/AliMagneticField.cxx index 234f0584279..211ddb5d6ca 100644 --- a/AliGeant4/AliMagneticField.cxx +++ b/AliGeant4/AliMagneticField.cxx @@ -16,6 +16,7 @@ AliMagneticField::AliMagneticField() : G4UniformMagField(G4ThreeVector()) { // + GetGlobalFieldManager()->SetDetectorField(this); GetGlobalFieldManager()->CreateChordFinder(this); } @@ -23,6 +24,7 @@ AliMagneticField::AliMagneticField(G4ThreeVector fieldVector) : G4UniformMagField(fieldVector) { // + GetGlobalFieldManager()->SetDetectorField(this); GetGlobalFieldManager()->CreateChordFinder(this); } @@ -30,6 +32,7 @@ AliMagneticField::AliMagneticField(const AliMagneticField& right) : G4UniformMagField(right) { // + GetGlobalFieldManager()->SetDetectorField(this); GetGlobalFieldManager()->CreateChordFinder(this); } @@ -76,7 +79,7 @@ void AliMagneticField::SetFieldValue(G4ThreeVector fieldVector) else { // If the new field's value is Zero, then it is best to // insure that it is not used for propagation. - G4MagneticField* magField = NULL; + G4MagneticField* magField = 0; fieldMgr->SetDetectorField(magField); } } -- 2.43.0