#include <SwimStepData.h>
Public Member Functions | |
| SwimStepData () | |
| SwimStepData (SwimStepper *stepper, bool isFwd, SwimGeo::SwimMaterial_t mat, double stepSize) | |
| virtual | ~SwimStepData () |
| SwimStepper * | GetStepper () const |
| bool | GetIsForward () const |
| SwimGeo::SwimMaterial_t | GetSwimMaterial () const |
| double | GetStepSize () const |
| int | GetSPI () const |
| void | SetStepper (SwimStepper *stepper) |
| void | SetIsForward (bool isForward) |
| void | SetSwimMaterial (SwimGeo::SwimMaterial_t material) |
| void | SetStepSize (double stepSize) |
| void | SetSPI (int n) |
Private Attributes | |
| SwimStepper * | fStepper |
| bool | fIsForward |
| SwimGeo::SwimMaterial_t | fSwimMaterial |
| double | fStepSize |
| int | fSPI |
|
|
Definition at line 11 of file SwimStepData.cxx. 00011 : 00012 fStepper(0), 00013 fIsForward(true), 00014 fSwimMaterial(SwimGeo::kAir), 00015 fStepSize(0.01*Munits::m), 00016 fSPI(-1) 00017 { }
|
|
||||||||||||||||||||
|
Definition at line 21 of file SwimStepData.cxx. 00022 : 00023 fStepper(stepper), 00024 fIsForward(isFwd), 00025 fSwimMaterial(mat), 00026 fStepSize(stepSize), 00027 fSPI(-1) 00028 { }
|
|
|
Definition at line 20 of file SwimStepData.h. 00020 {;}
|
|
|
Definition at line 23 of file SwimStepData.h. Referenced by SwimStepper::Action(), SwimStepOnceAction::Perform(), SwimPrintStepAction::Perform(), SwimdEdxAction::Perform(), SwimDefStepper::StepOnce(), and SwimSwimmer::Swim(). 00023 { return fIsForward; }
|
|
|
Definition at line 26 of file SwimStepData.h. Referenced by SwimGeo::GetSwimMaterial(), and SwimGeo::SetNextPlaneZ(). 00026 { return fSPI; }
|
|
|
Definition at line 22 of file SwimStepData.h. Referenced by SwimStepOnceAction::Perform(). 00022 { return fStepper; }
|
|
|
Definition at line 25 of file SwimStepData.h. Referenced by SwimStepOnceAction::Perform(), SwimPrintStepAction::Perform(), SwimdEdxAction::Perform(), SwimG4Stepper::StepOnce(), and SwimDefStepper::StepOnce(). 00025 { return fStepSize; }
|
|
|
Definition at line 24 of file SwimStepData.h. Referenced by SwimStepOnceAction::Perform(), SwimPrintStepAction::Perform(), SwimdEdxAction::Perform(), and SwimDefStepper::StepOnce(). 00024 { return fSwimMaterial; }
|
|
|
Definition at line 46 of file SwimStepData.h. References fIsForward. Referenced by SwimSwimmer::SwimBackward(), and SwimSwimmer::SwimForward(). 00047 { fIsForward = isForward; }
|
|
|
Definition at line 55 of file SwimStepData.h. References fSPI. Referenced by SwimGeo::SetNextPlaneZ(), and SwimSwimmer::Swim(). 00056 { fSPI = n; }
|
|
|
Definition at line 43 of file SwimStepData.h. References fStepper. Referenced by SwimSwimmer::SwimSwimmer(). 00044 { fStepper = stepper; }
|
|
|
Definition at line 52 of file SwimStepData.h. References fStepSize. Referenced by SwimSwimmer::Swim(). 00053 { fStepSize = stepSize; }
|
|
|
Definition at line 49 of file SwimStepData.h. References fSwimMaterial. Referenced by SwimSwimmer::Swim(). 00050 { fSwimMaterial = material; }
|
|
|
Definition at line 37 of file SwimStepData.h. Referenced by SetIsForward(). |
|
|
Definition at line 40 of file SwimStepData.h. Referenced by SetSPI(). |
|
|
Definition at line 36 of file SwimStepData.h. Referenced by SetStepper(). |
|
|
Definition at line 39 of file SwimStepData.h. Referenced by SetStepSize(). |
|
|
Definition at line 38 of file SwimStepData.h. Referenced by SetSwimMaterial(). |
1.3.9.1