ATLAS Offline Software
Loading...
Searching...
No Matches
ComponentParameters.h File Reference

Definition of component parameters for use in a mixture of many components. In this regime each track parameters object comes with a weighting (double) attached. More...

#include "TrkParameters/TrackParameters.h"
#include <utility>
#include <vector>
Include dependency graph for ComponentParameters.h:

Go to the source code of this file.

Classes

struct  Trk::ComponentParameters

Namespaces

namespace  Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
namespace  Trk::MultiComponentStateHelpers

Typedefs

using Trk::MultiComponentState = std::vector<ComponentParameters>

Functions

MultiComponentState Trk::MultiComponentStateHelpers::clone (const MultiComponentState &in)
 Clone TrackParameters method.
MultiComponentState Trk::MultiComponentStateHelpers::WithScaledError (MultiComponentState &&in, double errorScaleLocX, double errorScaleLocY, double errorScalePhi, double errorScaleTheta, double errorScaleQoverP)
 Scale the covariance matrix components by individual factors.
bool Trk::MultiComponentStateHelpers::allHaveCovariance (const MultiComponentState &in)
 Check to see if all components have covariance Matrix.
void Trk::MultiComponentStateHelpers::renormaliseState (MultiComponentState &, double norm=1)
 Performing renormalisation of total state weighting to one.

Detailed Description

Definition of component parameters for use in a mixture of many components. In this regime each track parameters object comes with a weighting (double) attached.

Date
Sunday 8th May 2005
Author
atkinson, Anthony Morley, Christos Anastopoulos

Definition in file ComponentParameters.h.