CMS 3D CMS Logo

Namespaces | Functions
MultiTrajectoryStateMode.cc File Reference
#include "TrackingTools/GsfTools/interface/MultiTrajectoryStateMode.h"
#include "TrackingTools/GsfTools/interface/GetComponents.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
#include "DataFormats/GeometrySurface/interface/Surface.h"
#include "TrackingTools/GsfTools/interface/MultiGaussianStateTransform.h"
#include "TrackingTools/GsfTools/interface/MultiGaussianState1D.h"
#include "TrackingTools/GsfTools/interface/GaussianSumUtilities1D.h"
#include <iostream>

Go to the source code of this file.

Namespaces

 multiTrajectoryStateMode
 

Functions

int multiTrajectoryStateMode::chargeFromMode (TrajectoryStateOnSurface const &tsos)
 
bool multiTrajectoryStateMode::momentumFromModeCartesian (TrajectoryStateOnSurface const &tsos, GlobalVector &momentum)
 
bool multiTrajectoryStateMode::momentumFromModeLocal (TrajectoryStateOnSurface const &tsos, GlobalVector &momentum)
 
bool multiTrajectoryStateMode::momentumFromModeP (TrajectoryStateOnSurface const &tsos, double &momentum)
 
bool multiTrajectoryStateMode::momentumFromModePPhiEta (TrajectoryStateOnSurface const &tsos, GlobalVector &momentum)
 
bool multiTrajectoryStateMode::momentumFromModeQP (TrajectoryStateOnSurface const &tsos, double &momentum)
 
bool multiTrajectoryStateMode::positionFromModeCartesian (TrajectoryStateOnSurface const &tsos, GlobalPoint &position)
 
bool multiTrajectoryStateMode::positionFromModeLocal (TrajectoryStateOnSurface const &tsos, GlobalPoint &position)