ATLAS Offline Software
Classes | Namespaces | Typedefs | Functions
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

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

Typedefs

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

Functions

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

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.