CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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  LayerClusterToSimTracksterAssociator
 
class  LayerClusterToSimTracksterAssociatorBaseImpl
 
struct  lcInfoInTrackster
 
class  LongDeps
 
class  MultiClusterToCaloParticleAssociator
 
class  MultiClusterToCaloParticleAssociatorBaseImpl
 
class  RecHitTools
 
class  ShowerDepth
 
struct  simClusterOnLayer
 
struct  simTracksterOnLayer
 
class  Spot
 
class  TracksterToSimClusterAssociator
 
class  TracksterToSimClusterAssociatorBaseImpl
 
class  TracksterToSimTracksterAssociator
 
class  TracksterToSimTracksterAssociatorBaseImpl
 

Typedefs

typedef std::tuple
< layerClusterToCaloParticle,
caloParticleToLayerCluster
association
 
typedef std::vector
< std::vector
< hgcal::caloParticleOnLayer > > 
caloParticleToLayerCluster
 
typedef std::vector
< std::vector
< hgcal::caloParticleOnLayer > > 
caloParticleToMultiCluster
 
typedef std::vector
< std::vector< std::pair
< unsigned int, float > > > 
layerClusterToCaloParticle
 
typedef std::vector
< std::vector< std::pair
< unsigned int, float > > > 
layerClusterToSimCluster
 
typedef std::vector
< std::vector< std::pair
< unsigned int, float > > > 
multiClusterToCaloParticle
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< reco::CaloClusterCollection,
CaloParticleCollection, float > > 
RecoToSimCollection
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< ticl::TracksterCollection,
ticl::TracksterCollection,
float > > 
RecoToSimCollectionSimTracksters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< ticl::TracksterCollection,
SimClusterCollection, float > > 
RecoToSimCollectionTracksters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< reco::HGCalMultiClusterCollection,
CaloParticleCollection, float > > 
RecoToSimCollectionWithMultiClusters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< reco::CaloClusterCollection,
SimClusterCollection, float > > 
RecoToSimCollectionWithSimClusters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< reco::CaloClusterCollection,
ticl::TracksterCollection,
float > > 
RecoToSimTracksterCollection
 
typedef std::vector
< std::vector
< hgcal::simClusterOnLayer > > 
simClusterToLayerCluster
 
typedef std::vector
< hgcal::simClusterOnLayer
simClusterToTrackster
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< CaloParticleCollection,
reco::CaloClusterCollection,
std::pair< float, float > > > 
SimToRecoCollection
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< ticl::TracksterCollection,
ticl::TracksterCollection,
std::pair< float, float > > > 
SimToRecoCollectionSimTracksters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< SimClusterCollection,
ticl::TracksterCollection,
std::pair< float, float > > > 
SimToRecoCollectionTracksters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< CaloParticleCollection,
reco::HGCalMultiClusterCollection,
std::pair< float, float > > > 
SimToRecoCollectionWithMultiClusters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< SimClusterCollection,
reco::CaloClusterCollection,
std::pair< float, float > > > 
SimToRecoCollectionWithSimClusters
 
typedef edm::AssociationMap
< edm::OneToManyWithQualityGeneric
< ticl::TracksterCollection,
reco::CaloClusterCollection,
std::pair< float, float > > > 
SimTracksterToRecoCollection
 
typedef std::vector
< hgcal::simTracksterOnLayer
simTracksterToTrackster
 
typedef std::vector
< std::vector< std::pair
< unsigned int, float > > > 
tracksterToSimCluster
 
typedef std::vector
< std::vector< std::pair
< unsigned int, float > > > 
tracksterToSimTrackster
 

Typedef Documentation

Definition at line 62 of file LCToCPAssociatorByEnergyScoreImpl.h.

Definition at line 58 of file LCToCPAssociatorByEnergyScoreImpl.h.

Definition at line 43 of file MultiClusterAssociatorByEnergyScoreImpl.h.

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

Definition at line 55 of file LCToCPAssociatorByEnergyScoreImpl.h.

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

Definition at line 52 of file LCToSCAssociatorByEnergyScoreImpl.h.

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

Definition at line 42 of file MultiClusterAssociatorByEnergyScoreImpl.h.

Definition at line 27 of file TracksterToSimTracksterAssociatorBaseImpl.h.

Definition at line 26 of file TracksterToSimClusterAssociatorBaseImpl.h.

Definition at line 25 of file LayerClusterToSimClusterAssociatorBaseImpl.h.

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

Definition at line 55 of file LCToSCAssociatorByEnergyScoreImpl.h.

Definition at line 36 of file TSToSCAssociatorByEnergyScoreImpl.h.

Definition at line 24 of file TracksterToSimTracksterAssociatorBaseImpl.h.

Definition at line 24 of file TracksterToSimClusterAssociatorBaseImpl.h.

Definition at line 23 of file LayerClusterToSimClusterAssociatorBaseImpl.h.

Definition at line 62 of file TSToSimTSAssociatorByEnergyScoreImpl.h.

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

Definition at line 35 of file TSToSCAssociatorByEnergyScoreImpl.h.

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

Definition at line 59 of file TSToSimTSAssociatorByEnergyScoreImpl.h.