CMS 3D CMS Logo

Classes | Typedefs
hgcal Namespace Reference

Classes

struct  caloParticleOnLayer
 
class  ClusterTools
 
struct  detIdInfoInCluster
 
struct  detIdInfoInMultiCluster
 
class  EGammaPCAHelper
 
class  LayerClusterToCaloParticleAssociator
 
class  LayerClusterToCaloParticleAssociatorBaseImpl
 
class  LayerClusterToSimClusterAssociator
 
class  LayerClusterToSimClusterAssociatorBaseImpl
 
class  LongDeps
 
class  RecHitTools
 
class  ShowerDepth
 
struct  simClusterOnLayer
 
class  Spot
 
class  TracksterToSimClusterAssociator
 
class  TracksterToSimClusterAssociatorBaseImpl
 

Typedefs

typedef std::tuple< layerClusterToCaloParticle, caloParticleToLayerClusterassociation
 
typedef std::vector< std::vector< hgcal::caloParticleOnLayer > > caloParticleToLayerCluster
 
typedef std::vector< std::vector< std::pair< unsigned int, float > > > layerClusterToCaloParticle
 
typedef std::vector< std::vector< std::pair< unsigned int, float > > > layerClusterToSimCluster
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< reco::CaloClusterCollection, CaloParticleCollection, float > > RecoToSimCollection
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, SimClusterCollection, float > > RecoToSimCollectionTracksters
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< reco::CaloClusterCollection, SimClusterCollection, float > > RecoToSimCollectionWithSimClusters
 
typedef std::vector< std::vector< hgcal::simClusterOnLayer > > simClusterToLayerCluster
 
typedef std::vector< hgcal::simClusterOnLayersimClusterToTrackster
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< CaloParticleCollection, reco::CaloClusterCollection, std::pair< float, float > > > SimToRecoCollection
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< SimClusterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionTracksters
 
typedef edm::AssociationMap< edm::OneToManyWithQualityGeneric< SimClusterCollection, reco::CaloClusterCollection, std::pair< float, float > > > SimToRecoCollectionWithSimClusters
 
typedef std::vector< std::vector< std::pair< unsigned int, float > > > tracksterToSimCluster
 

Typedef Documentation

◆ association

Definition at line 44 of file LayerClusterAssociatorByEnergyScoreImpl.h.

◆ caloParticleToLayerCluster

Definition at line 43 of file LayerClusterAssociatorByEnergyScoreImpl.h.

◆ layerClusterToCaloParticle

typedef std::vector<std::vector<std::pair<unsigned int, float> > > hgcal::layerClusterToCaloParticle

Definition at line 42 of file LayerClusterAssociatorByEnergyScoreImpl.h.

◆ layerClusterToSimCluster

typedef std::vector<std::vector<std::pair<unsigned int, float> > > hgcal::layerClusterToSimCluster

Definition at line 42 of file SimClusterAssociatorByEnergyScoreImpl.h.

◆ RecoToSimCollection

◆ RecoToSimCollectionTracksters

Definition at line 26 of file TracksterToSimClusterAssociatorBaseImpl.h.

◆ RecoToSimCollectionWithSimClusters

Definition at line 25 of file LayerClusterToSimClusterAssociatorBaseImpl.h.

◆ simClusterToLayerCluster

typedef std::vector<std::vector<hgcal::simClusterOnLayer> > hgcal::simClusterToLayerCluster

Definition at line 43 of file SimClusterAssociatorByEnergyScoreImpl.h.

◆ simClusterToTrackster

Definition at line 36 of file TracksterAssociatorByEnergyScoreImpl.h.

◆ SimToRecoCollection

◆ SimToRecoCollectionTracksters

Definition at line 24 of file TracksterToSimClusterAssociatorBaseImpl.h.

◆ SimToRecoCollectionWithSimClusters

Definition at line 23 of file LayerClusterToSimClusterAssociatorBaseImpl.h.

◆ tracksterToSimCluster

typedef std::vector<std::vector<std::pair<unsigned int, float> > > hgcal::tracksterToSimCluster

Definition at line 35 of file TracksterAssociatorByEnergyScoreImpl.h.