CMS 3D CMS Logo

List of all members | Public Member Functions
ticl::LayerClusterToSimTracksterAssociatorBaseImpl Class Reference

#include <LayerClusterToSimTracksterAssociatorBaseImpl.h>

Inheritance diagram for ticl::LayerClusterToSimTracksterAssociatorBaseImpl:
LCToSimTSAssociatorByEnergyScoreImpl

Public Member Functions

virtual ticl::RecoToSimTracksterCollection associateRecoToSim (const edm::Handle< reco::CaloClusterCollection > &cCH, const edm::Handle< ticl::TracksterCollection > &sTCH, const edm::Handle< CaloParticleCollection > &cPCH, const ticl::RecoToSimCollection &lCToCPs, const edm::Handle< SimClusterCollection > &sCCH, const ticl::RecoToSimCollectionWithSimClusters &lCToSCs) const
 Associate a LayerCluster to SimTracksters. More...
 
virtual ticl::SimTracksterToRecoCollection associateSimToReco (const edm::Handle< reco::CaloClusterCollection > &cCH, const edm::Handle< ticl::TracksterCollection > &sTCH, const edm::Handle< CaloParticleCollection > &cPCH, const ticl::SimToRecoCollection &cPToLCs, const edm::Handle< SimClusterCollection > &sCCH, const ticl::SimToRecoCollectionWithSimClusters &sCToLCs) const
 Associate a SimTrackster to LayerClusters. More...
 
 LayerClusterToSimTracksterAssociatorBaseImpl ()
 Constructor. More...
 
virtual ~LayerClusterToSimTracksterAssociatorBaseImpl ()
 Destructor. More...
 

Detailed Description

Definition at line 32 of file LayerClusterToSimTracksterAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ LayerClusterToSimTracksterAssociatorBaseImpl()

LayerClusterToSimTracksterAssociatorBaseImpl::LayerClusterToSimTracksterAssociatorBaseImpl ( )

Constructor.

Definition at line 6 of file LayerClusterToSimTracksterAssociatorBaseImpl.cc.

6 {};

◆ ~LayerClusterToSimTracksterAssociatorBaseImpl()

LayerClusterToSimTracksterAssociatorBaseImpl::~LayerClusterToSimTracksterAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 7 of file LayerClusterToSimTracksterAssociatorBaseImpl.cc.

7 {};

Member Function Documentation

◆ associateRecoToSim()

ticl::RecoToSimTracksterCollection LayerClusterToSimTracksterAssociatorBaseImpl::associateRecoToSim ( const edm::Handle< reco::CaloClusterCollection > &  cCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH,
const edm::Handle< CaloParticleCollection > &  cPCH,
const ticl::RecoToSimCollection lCToCPs,
const edm::Handle< SimClusterCollection > &  sCCH,
const ticl::RecoToSimCollectionWithSimClusters lCToSCs 
) const
virtual

Associate a LayerCluster to SimTracksters.

Reimplemented in LCToSimTSAssociatorByEnergyScoreImpl.

Definition at line 9 of file LayerClusterToSimTracksterAssociatorBaseImpl.cc.

15  {
17  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< reco::CaloClusterCollection, ticl::TracksterCollection, float > > RecoToSimTracksterCollection

◆ associateSimToReco()

ticl::SimTracksterToRecoCollection LayerClusterToSimTracksterAssociatorBaseImpl::associateSimToReco ( const edm::Handle< reco::CaloClusterCollection > &  cCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH,
const edm::Handle< CaloParticleCollection > &  cPCH,
const ticl::SimToRecoCollection cPToLCs,
const edm::Handle< SimClusterCollection > &  sCCH,
const ticl::SimToRecoCollectionWithSimClusters sCToLCs 
) const
virtual

Associate a SimTrackster to LayerClusters.

Reimplemented in LCToSimTSAssociatorByEnergyScoreImpl.

Definition at line 19 of file LayerClusterToSimTracksterAssociatorBaseImpl.cc.

25  {
27  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, reco::CaloClusterCollection, std::pair< float, float > > > SimTracksterToRecoCollection