7 #include "G4ChordFinder.hh"
8 #include "G4MuonPlus.hh"
9 #include "G4MuonMinus.hh"
10 #include "G4ChargedGeantino.hh"
15 : G4FieldManager(detectorField,pChordFinder,
b)
16 , m_globalDeltaChord(-1.)
17 , m_globalDeltaOneStep(-1.)
18 , m_globalDeltaIntersection(-1.)
25 : G4FieldManager(detectorMagneticField)
26 , m_globalDeltaChord(-1.)
27 , m_globalDeltaOneStep(-1.)
28 , m_globalDeltaIntersection(-1.)
46 if (
track->GetDefinition()==G4MuonPlus::Definition() ||
47 track->GetDefinition()==G4MuonMinus::Definition() ||
48 track->GetDefinition()==G4ChargedGeantino::ChargedGeantinoDefinition()) {
49 GetChordFinder()->SetDeltaChord(0.00000002);
50 SetDeltaOneStep(0.000001);
51 SetDeltaIntersection(0.00000002);
52 SetMinimumEpsilonStep(0.0000009);
53 SetMaximumEpsilonStep(0.000001);