ATLAS Offline Software
Namespaces | Functions
CascadeUtils.cxx File Reference
#include "TrkVKalVrtCore/CascadeUtils.h"
#include "TrkVKalVrtCore/Utilities.h"
#include "TrkVKalVrtCore/Derivt.h"
#include "TrkVKalVrtCore/cfMomentum.h"
#include "TrkVKalVrtCore/TrkVKalVrtCoreBase.h"
#include "TrkVKalVrtCore/VKalVrtBMag.h"
#include <array>
#include <cmath>
#include <iostream>
Include dependency graph for CascadeUtils.cxx:

Go to the source code of this file.

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Functions

int Trk::fixPseudoTrackPt (long int NPar, double *fullMtx, double *LSide, CascadeEvent &cascadeEvent_)
 
VKTrack * Trk::getCombinedVTrack (VKVertex *vk)
 
int Trk::getCascadeNPar (CascadeEvent &cascadeEvent_, int Type)
 
void Trk::setFittedParameters (const double *result, std::vector< int > &matrixPnt, CascadeEvent &cascadeEvent_)
 
void Trk::setFittedMatrices (const double *COVFIT, long int MATRIXSIZE, std::vector< int > &matrixPnt, std::vector< std::vector< double > > &covarCascade, CascadeEvent &cascadeEvent_)
 
std::vector< double > Trk::transformCovar (int NPar, double **Deriv, const std::vector< double > &covarI)
 
void Trk::addCrossVertexDeriv (CascadeEvent &cascadeEvent_, double *ader, long int MATRIXSIZE, const std::vector< int > &matrixPnt)
 
void Trk::copyFullMtx (const double *Input, long int IPar, long int IDIM, double *Target, long int TStart, long int TDIM)
 
void Trk::getNewCov (const double *OldCov, const double *Der, double *Cov, long int DIM) noexcept