![]() |
ATLAS Offline Software
|
#include <TrkVKalVrtCoreBase.h>
Public Member Functions | |
| VKVertex (const VKalVrtControl &) | |
| VKVertex (VKVertex &&) noexcept=default | |
| VKVertex () | |
| ~VKVertex () | |
| VKVertex (const VKVertex &src) | |
| VKVertex & | operator= (const VKVertex &src) |
| VKVertex & | operator= (VKVertex &&) noexcept=default |
| void | setRefV (double v[3]) noexcept |
| void | setCnstV (double v[3]) noexcept |
| void | setRefIterV (double v[]) noexcept |
| void | setIniV (double v[3]) noexcept |
| void | setFitV (double v[3]) noexcept |
Public Attributes | |
| double | Chi2 |
| double | fitV [3] {} |
| double | fitVcov [6] {} |
| double | iniV [3] {} |
| double | cnstV [3] {} |
| double | refIterV [3] {} |
| double | refV [3] {} |
| int | useApriorVertex |
| double | apriorV [3] {} |
| double | apriorVWGT [6] {} |
| bool | passNearVertex |
| bool | passWithTrkCov |
| double | fitMom [3] {} |
| double | fitCovXYZMom [21] {} |
| ForVrtClose | FVC |
| double | T [3] {} |
| double | wa [6] {} |
| double | dxyz0 [3] {} |
| std::vector< std::unique_ptr< VKTrack > > | TrackList |
| std::vector< std::unique_ptr< TWRK > > | tmpArr |
| std::vector< std::unique_ptr< VKConstraintBase > > | ConstraintList |
| VKVertex * | nextCascadeVrt |
| std::vector< VKVertex * > | includedVrt |
| double | savedVrtMomCov [21] {} |
| bool | truncatedStep |
| int | existFullCov |
| double | ader [(3 *vkalNTrkM+3) *(3 *vkalNTrkM+3)] |
| std::unique_ptr< VKalVrtControl > | vk_fitterControl |
Definition at line 126 of file TrkVKalVrtCoreBase.h.
| Trk::VKVertex::VKVertex | ( | const VKalVrtControl & | FitControl | ) |
Definition at line 136 of file TrkVKalVrtCoreBase.cxx.
|
defaultnoexcept |
| Trk::VKVertex::VKVertex | ( | ) |
Definition at line 140 of file TrkVKalVrtCoreBase.cxx.
|
default |
| Trk::VKVertex::VKVertex | ( | const VKVertex & | src | ) |
Definition at line 163 of file TrkVKalVrtCoreBase.cxx.
Definition at line 205 of file TrkVKalVrtCoreBase.cxx.
|
noexcept |
Definition at line 160 of file TrkVKalVrtCoreBase.cxx.
|
noexcept |
Definition at line 159 of file TrkVKalVrtCoreBase.cxx.
|
noexcept |
Definition at line 158 of file TrkVKalVrtCoreBase.cxx.
|
noexcept |
Definition at line 157 of file TrkVKalVrtCoreBase.cxx.
|
noexcept |
Definition at line 156 of file TrkVKalVrtCoreBase.cxx.
Definition at line 187 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::apriorV[3] {} |
Definition at line 151 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::apriorVWGT[6] {} |
Definition at line 152 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::Chi2 |
Definition at line 138 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::cnstV[3] {} |
Definition at line 142 of file TrkVKalVrtCoreBase.h.
| std::vector<std::unique_ptr<VKConstraintBase> > Trk::VKVertex::ConstraintList |
Definition at line 168 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::dxyz0[3] {} |
Definition at line 164 of file TrkVKalVrtCoreBase.h.
| int Trk::VKVertex::existFullCov |
Definition at line 185 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::fitCovXYZMom[21] {} |
Definition at line 158 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::fitMom[3] {} |
Definition at line 157 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::fitV[3] {} |
Definition at line 139 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::fitVcov[6] {} |
Definition at line 140 of file TrkVKalVrtCoreBase.h.
| ForVrtClose Trk::VKVertex::FVC |
Definition at line 159 of file TrkVKalVrtCoreBase.h.
| std::vector<VKVertex*> Trk::VKVertex::includedVrt |
Definition at line 179 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::iniV[3] {} |
Definition at line 141 of file TrkVKalVrtCoreBase.h.
| VKVertex* Trk::VKVertex::nextCascadeVrt |
Definition at line 178 of file TrkVKalVrtCoreBase.h.
| bool Trk::VKVertex::passNearVertex |
Definition at line 155 of file TrkVKalVrtCoreBase.h.
| bool Trk::VKVertex::passWithTrkCov |
Definition at line 156 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::refIterV[3] {} |
Definition at line 145 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::refV[3] {} |
Definition at line 147 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::savedVrtMomCov[21] {} |
Definition at line 180 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::T[3] {} |
Definition at line 162 of file TrkVKalVrtCoreBase.h.
| std::vector<std::unique_ptr<TWRK> > Trk::VKVertex::tmpArr |
Definition at line 167 of file TrkVKalVrtCoreBase.h.
| std::vector<std::unique_ptr<VKTrack> > Trk::VKVertex::TrackList |
Definition at line 166 of file TrkVKalVrtCoreBase.h.
| bool Trk::VKVertex::truncatedStep |
Definition at line 184 of file TrkVKalVrtCoreBase.h.
| int Trk::VKVertex::useApriorVertex |
Definition at line 150 of file TrkVKalVrtCoreBase.h.
| std::unique_ptr<VKalVrtControl> Trk::VKVertex::vk_fitterControl |
Definition at line 193 of file TrkVKalVrtCoreBase.h.
| double Trk::VKVertex::wa[6] {} |
Definition at line 163 of file TrkVKalVrtCoreBase.h.