CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Functions
TrackStructures.h File Reference
#include "RecoTracker/MkFitCore/interface/Config.h"
#include "RecoTracker/MkFitCore/interface/Hit.h"
#include "RecoTracker/MkFitCore/interface/Track.h"
#include "RecoTracker/MkFitCore/interface/TrackerInfo.h"
#include <algorithm>
#include <array>

Go to the source code of this file.

Classes

class  mkfit::CcAlloc< T >
 
class  mkfit::CcPool< T >
 
class  mkfit::CombCandidate
 
class  mkfit::EventOfCombCandidates
 
struct  mkfit::HitMatch
 
struct  mkfit::HitMatchPair
 
struct  mkfit::HoTNode
 
class  mkfit::TrackCand
 

Namespaces

 mkfit
 

Functions

float mkfit::getScoreCand (const track_score_func &score_func, const TrackCand &cand1, bool penalizeTailMissHits=false, bool inFindCandidates=false)
 
template<class T , class U >
bool mkfit::operator== (const CcAlloc< T > &a, const CcAlloc< U > &b)
 
bool mkfit::sortByScoreTrackCand (const TrackCand &cand1, const TrackCand &cand2)