145{
147
149
151
153
154
156 G4TransportationManager::GetTransportationManager();
157
159 fieldManager->SetDetectorField(
fField);
160
161 const int nVar= 8;
162 auto stepper = new StepperType(equation,nVar);
163
164 G4double minStep = 0.01*mm;
166 if( stepper )
167 {
169 stepper,
170 stepper->GetNumberOfVariables());
171 if( intgrDriver ){
173 }
174 }
175
176
177
178
179
180 G4double deltaChord = 3.0*mm;
181 chordFinder->SetDeltaChord( deltaChord );
182
183 G4double deltaIntersection = 0.1*mm;
184 fieldManager->SetDeltaIntersection(deltaIntersection);
185
186
187
188 G4double deltaOneStep = 0.01*mm;
189 fieldManager->SetAccuraciesWithDeltaOneStep(deltaOneStep);
190
191 G4double epsMax = 1.0e-4;
192 G4double epsMin = 2.5e-7;
193 fieldManager->SetMinimumEpsilonStep(epsMin);
194 fieldManager->SetMaximumEpsilonStep(epsMax);
195
196
197
198 fieldManager->SetChordFinder(chordFinder);
199 }
200}