Definition at line 131 of file REveTrackPropagator.hxx.
Public Member Functions | |
Helix_t () | |
Default constructor. More... | |
Double_t | GetStep () |
Double_t | GetStep2 () |
void | Step (const REveVector4D &v, const REveVectorD &p, REveVector4D &vOut, REveVectorD &pOut) |
Step helix for given momentum p from vertex v. More... | |
void | UpdateCommon (const REveVectorD &p, const REveVectorD &b) |
Common update code for helix and RK propagation. More... | |
void | UpdateHelix (const REveVectorD &p, const REveVectorD &b, Bool_t full_update, Bool_t enforce_max_step) |
Update helix parameters. More... | |
void | UpdateRK (const REveVectorD &p, const REveVectorD &b) |
Update helix for stepper RungeKutta. More... | |
#include <ROOT/REveTrackPropagator.hxx>
REveTrackPropagator::Helix_t::Helix_t | ( | ) |
Default constructor.
Definition at line 58 of file REveTrackPropagator.cxx.
|
inline |
Definition at line 169 of file REveTrackPropagator.hxx.
|
inline |
Definition at line 170 of file REveTrackPropagator.hxx.
void REveTrackPropagator::Helix_t::Step | ( | const REveVector4D & | v, |
const REveVectorD & | p, | ||
REveVector4D & | vOut, | ||
REveVectorD & | pOut | ||
) |
Step helix for given momentum p from vertex v.
Definition at line 159 of file REveTrackPropagator.cxx.
void REveTrackPropagator::Helix_t::UpdateCommon | ( | const REveVectorD & | p, |
const REveVectorD & | b | ||
) |
Common update code for helix and RK propagation.
Definition at line 71 of file REveTrackPropagator.cxx.
void REveTrackPropagator::Helix_t::UpdateHelix | ( | const REveVectorD & | p, |
const REveVectorD & | b, | ||
Bool_t | full_update, | ||
Bool_t | enforce_max_step | ||
) |
Update helix parameters.
Definition at line 90 of file REveTrackPropagator.cxx.
void REveTrackPropagator::Helix_t::UpdateRK | ( | const REveVectorD & | p, |
const REveVectorD & | b | ||
) |
Update helix for stepper RungeKutta.
Definition at line 138 of file REveTrackPropagator.cxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fB |
Definition at line 152 of file REveTrackPropagator.hxx.
Int_t ROOT::Experimental::REveTrackPropagator::Helix_t::fCharge |
Definition at line 132 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fCos |
Definition at line 146 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fDelta |
Definition at line 135 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE1 |
Definition at line 153 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE2 |
Definition at line 153 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE3 |
Definition at line 153 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fLam |
Definition at line 143 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fLStep |
Definition at line 157 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fMaxAng |
Definition at line 133 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fMaxStep |
Definition at line 134 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPhi |
Definition at line 137 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPhiStep |
Definition at line 145 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fPl |
Definition at line 154 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPlMag |
Definition at line 156 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fPt |
Definition at line 154 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPtMag |
Definition at line 155 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fR |
Definition at line 144 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fRKStep |
Definition at line 149 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fSin |
Definition at line 146 of file REveTrackPropagator.hxx.
Bool_t ROOT::Experimental::REveTrackPropagator::Helix_t::fValid |
Definition at line 138 of file REveTrackPropagator.hxx.