CMS 3D CMS Logo

Classes | Typedefs
KDTreeLinkerBase.h File Reference
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/ParticleFlowReco/interface/PFRecHitFraction.h"
#include "DataFormats/ParticleFlowReco/interface/PFBlockElement.h"
#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h"
#include <vector>
#include <map>
#include <set>
#include "FWCore/PluginManager/interface/PluginFactory.h"

Go to the source code of this file.

Classes

class  KDTreeLinkerBase
 

Typedefs

using BlockElt2BlockEltMap = std::map< reco::PFBlockElement *, BlockEltSet >
 
using BlockEltSet = std::set< reco::PFBlockElement * >
 
typedef edmplugin::PluginFactory< KDTreeLinkerBase *(const edm::ParameterSet &)> KDTreeLinkerFactory
 
using RecHit2BlockEltMap = std::map< const reco::PFRecHit *, BlockEltSet >
 
using RecHitSet = std::set< const reco::PFRecHit * >
 

Typedef Documentation

◆ BlockElt2BlockEltMap

Definition at line 17 of file KDTreeLinkerBase.h.

◆ BlockEltSet

using BlockEltSet = std::set<reco::PFBlockElement *>

Definition at line 13 of file KDTreeLinkerBase.h.

◆ KDTreeLinkerFactory

Definition at line 94 of file KDTreeLinkerBase.h.

◆ RecHit2BlockEltMap

using RecHit2BlockEltMap = std::map<const reco::PFRecHit *, BlockEltSet>

Definition at line 16 of file KDTreeLinkerBase.h.

◆ RecHitSet

using RecHitSet = std::set<const reco::PFRecHit *>

Definition at line 14 of file KDTreeLinkerBase.h.