CMS 3D CMS Logo

Namespaces | Functions
PropagationMPlexPlane.cc File Reference
#include "FWCore/Utilities/interface/CMSUnrollLoop.h"
#include "RecoTracker/MkFitCore/interface/PropagationConfig.h"
#include "RecoTracker/MkFitCore/interface/Config.h"
#include "RecoTracker/MkFitCore/interface/TrackerInfo.h"
#include "PropagationMPlex.h"
#include "Debug.h"
#include "MultHelixPlaneProp.ah"
#include "MultHelixPlanePropTransp.ah"
#include "JacErrPropCurv1.ah"
#include "JacErrPropCurv2.ah"

Go to the source code of this file.

Namespaces

 mkfit
 

Functions

void mkfit::helixAtPlane (const MPlexLV &inPar, const MPlexQI &inChg, const MPlexHV &plPnt, const MPlexHV &plNrm, MPlexQF &pathL, MPlexLV &outPar, MPlexLL &errorProp, MPlexQI &outFailFlag, const int N_proc, const PropagationFlags &pflags)
 
void mkfit::propagateHelixToPlaneMPlex (const MPlexLS &inErr, const MPlexLV &inPar, const MPlexQI &inChg, const MPlexHV &plPnt, const MPlexHV &plNrm, MPlexLS &outErr, MPlexLV &outPar, MPlexQI &outFailFlag, const int N_proc, const PropagationFlags &pflags, const MPlexQI *noMatEffPtr=nullptr)