Definition at line 120 of file REveTrackPropagator.hxx.
Public Member Functions | |
Helix_t () | |
Default constructor. | |
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. | |
void | UpdateCommon (const REveVectorD &p, const REveVectorD &b) |
Common update code for helix and RK propagation. | |
void | UpdateHelix (const REveVectorD &p, const REveVectorD &b, Bool_t full_update, Bool_t enforce_max_step) |
Update helix parameters. | |
void | UpdateRK (const REveVectorD &p, const REveVectorD &b) |
Update helix for stepper RungeKutta. | |
#include <ROOT/REveTrackPropagator.hxx>
REveTrackPropagator::Helix_t::Helix_t | ( | ) |
Default constructor.
Definition at line 56 of file REveTrackPropagator.cxx.
|
inline |
Definition at line 158 of file REveTrackPropagator.hxx.
|
inline |
Definition at line 159 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 146 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 69 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 88 of file REveTrackPropagator.cxx.
void REveTrackPropagator::Helix_t::UpdateRK | ( | const REveVectorD & | p, |
const REveVectorD & | b | ||
) |
Update helix for stepper RungeKutta.
Definition at line 136 of file REveTrackPropagator.cxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fB |
Definition at line 141 of file REveTrackPropagator.hxx.
Int_t ROOT::Experimental::REveTrackPropagator::Helix_t::fCharge |
Definition at line 121 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fCos |
Definition at line 135 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fDelta |
Definition at line 124 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE1 |
Definition at line 142 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE2 |
Definition at line 142 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fE3 |
Definition at line 142 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fLam |
Definition at line 132 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fLStep |
Definition at line 146 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fMaxAng |
Definition at line 122 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fMaxStep |
Definition at line 123 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPhi |
Definition at line 126 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPhiStep |
Definition at line 134 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fPl |
Definition at line 143 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPlMag |
Definition at line 145 of file REveTrackPropagator.hxx.
REveVectorD ROOT::Experimental::REveTrackPropagator::Helix_t::fPt |
Definition at line 143 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fPtMag |
Definition at line 144 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fR |
Definition at line 133 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fRKStep |
Definition at line 138 of file REveTrackPropagator.hxx.
Double_t ROOT::Experimental::REveTrackPropagator::Helix_t::fSin |
Definition at line 135 of file REveTrackPropagator.hxx.
Bool_t ROOT::Experimental::REveTrackPropagator::Helix_t::fValid |
Definition at line 127 of file REveTrackPropagator.hxx.