Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/simulation/g4simulation/g4main/G4TBFieldMessenger.hh>
Public Member Functions | |
G4TBFieldMessenger (G4TBMagneticFieldSetup *) | |
virtual | ~G4TBFieldMessenger () |
void | SetNewValue (G4UIcommand *, G4String) |
void | SetNewValue (G4UIcommand *, G4int) |
Private Attributes | |
G4TBMagneticFieldSetup * | fEFieldSetup |
G4UIdirectory * | G4TBdetDir |
G4UIcmdWithAnInteger * | StepperCmd |
G4UIcmdWithADoubleAndUnit * | ElFieldCmd |
G4UIcmdWithADoubleAndUnit * | MinStepCmd |
G4UIcmdWithoutParameter * | UpdateCmd |
G4UIcmdWithAString * | AbsMaterCmd |
Definition at line 51 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 51 of file G4TBFieldMessenger.hh
G4TBFieldMessenger::G4TBFieldMessenger | ( | G4TBMagneticFieldSetup * | pEMfield | ) |
Definition at line 48 of file G4TBFieldMessenger.cc.
View newest version in sPHENIX GitHub at line 48 of file G4TBFieldMessenger.cc
References AbsMaterCmd, ElFieldCmd, G4TBdetDir, MinStepCmd, StepperCmd, and UpdateCmd.
|
virtual |
Definition at line 92 of file G4TBFieldMessenger.cc.
View newest version in sPHENIX GitHub at line 92 of file G4TBFieldMessenger.cc
References AbsMaterCmd, ElFieldCmd, G4TBdetDir, MinStepCmd, StepperCmd, and UpdateCmd.
void G4TBFieldMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 107 of file G4TBFieldMessenger.cc.
View newest version in sPHENIX GitHub at line 107 of file G4TBFieldMessenger.cc
References ElFieldCmd, fEFieldSetup, MinStepCmd, G4TBMagneticFieldSetup::SetFieldValue(), G4TBMagneticFieldSetup::SetMinStep(), G4TBMagneticFieldSetup::SetStepperType(), StepperCmd, UpdateCmd, and G4TBMagneticFieldSetup::UpdateField().
void G4TBFieldMessenger::SetNewValue | ( | G4UIcommand * | , |
G4int | |||
) |
|
private |
Definition at line 71 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 71 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), and ~G4TBFieldMessenger().
|
private |
Definition at line 67 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 67 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), SetNewValue(), and ~G4TBFieldMessenger().
|
private |
Definition at line 62 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 62 of file G4TBFieldMessenger.hh
Referenced by SetNewValue().
|
private |
Definition at line 64 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 64 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), and ~G4TBFieldMessenger().
|
private |
Definition at line 68 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 68 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), SetNewValue(), and ~G4TBFieldMessenger().
|
private |
Definition at line 66 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 66 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), SetNewValue(), and ~G4TBFieldMessenger().
|
private |
Definition at line 69 of file G4TBFieldMessenger.hh.
View newest version in sPHENIX GitHub at line 69 of file G4TBFieldMessenger.hh
Referenced by G4TBFieldMessenger(), SetNewValue(), and ~G4TBFieldMessenger().