GENFIT  Rev:NoNumberAvailable
Namespaces | Functions
GFRaveConverters.h File Reference
#include "AbsTrackRep.h"
#include "DetPlane.h"
#include "Track.h"
#include "GFRaveVertex.h"
#include "GFRaveVertexFactory.h"
#include <rave/Track.h>
#include <rave/Plane.h>
#include <rave/Vertex.h>
#include <TVector3.h>
#include <TVectorD.h>
#include <TMatrixDSym.h>
#include <iostream>
Include dependency graph for GFRaveConverters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 genfit
 Defines for I/O streams used for error and debug printing.
 

Functions

std::vector< rave::Track > genfit::GFTracksToTracks (const std::vector< genfit::Track * > &GFTracks, std::vector< genfit::MeasuredStateOnPlane * > *GFStates, std::map< int, genfit::trackAndState > &IdGFTrackStateMap, int startID)
 
rave::Track genfit::GFTrackToTrack (trackAndState trackAndState, int id, std::string tag)
 
void genfit::setData (const rave::Track &orig, MeasuredStateOnPlane *state)
 
GFRaveVertex * genfit::RaveToGFVertex (const rave::Vertex &raveVertex, const std::map< int, genfit::trackAndState > &IdGFTrackStateMap)
 
void genfit::RaveToGFVertices (std::vector< GFRaveVertex * > *GFVertices, const std::vector< rave::Vertex > &raveVertices, const std::map< int, genfit::trackAndState > &IdGFTrackStateMap)
 
SharedPlanePtr genfit::PlaneToGFDetPlane (const ravesurf::Plane &rplane)
 
TVector3 genfit::Point3DToTVector3 (const rave::Point3D &v)
 
TVector3 genfit::Vector3DToTVector3 (const rave::Vector3D &v)
 
TMatrixDSym genfit::Covariance3DToTMatrixDSym (const rave::Covariance3D &ravecov)
 
TVectorD genfit::Vector6DToTVectorD (const rave::Vector6D &ravevec)
 
TMatrixDSym genfit::Covariance6DToTMatrixDSym (const rave::Covariance6D &ravecov)
 
rave::Point3D genfit::TVector3ToPoint3D (const TVector3 &vec)
 
rave::Covariance3D genfit::TMatrixDSymToCovariance3D (const TMatrixDSym &matrix)