CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
convertHits.h File Reference
#include "DataFormats/Provenance/interface/ProductID.h"
#include "FWCore/Utilities/interface/Likely.h"
#include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
#include "DataFormats/TrackerCommon/interface/TrackerDetSide.h"
#include "TrackingTools/TransientTrackingRecHit/interface/TransientTrackingRecHitBuilder.h"
#include "RecoTracker/MkFit/interface/MkFitGeometry.h"
#include "Math/SVector.h"
#include "Math/SMatrix.h"
#include "Hit.h"
#include "mkFit/HitStructures.h"

Go to the source code of this file.

Namespaces

 mkfit
 

Functions

template<typename Traits , typename HitCollection >
edm::ProductID mkfit::convertHits (const Traits &traits, const HitCollection &hits, mkfit::HitVec &mkFitHits, std::vector< TrackingRecHit const * > &clusterIndexToHit, std::vector< float > &clusterChargeVec, const TrackerTopology &ttopo, const TransientTrackingRecHitBuilder &ttrhBuilder, const MkFitGeometry &mkFitGeom)