CMS 3D CMS Logo

List of all members | Public Attributes
PFEGammaAlgo::ProtoEGObject Struct Reference

#include <PFEGammaAlgo.h>

Public Attributes

std::vector< PFBremElement const * > brems
 
ClusterMap ecal2ps
 
std::vector< FlaggedPtr< const PFClusterElement > > ecalclusters
 
std::vector< const PFClusterElement * > electronClusters
 
reco::ElectronSeedRef electronSeed
 
int firstBrem
 
std::vector< PFClusterElement const * > hcalClusters
 
int lateBrem
 
CommutativePairs< const reco::PFBlockElement * > localMap
 
int nBremsWithClusters
 
reco::PFBlockRef parentBlock
 
const PFSCElementparentSC = nullptr
 
std::vector< PFGSFElement const * > primaryGSFs
 
std::vector< PFKFElement const * > primaryKFs
 
std::vector< PFGSFElement const * > secondaryGSFs
 
std::vector< PFKFElement const * > secondaryKFs
 
KFValMap singleLegConversionMvaMap
 

Detailed Description

Definition at line 84 of file PFEGammaAlgo.h.

Member Data Documentation

◆ brems

std::vector<PFBremElement const*> PFEGammaAlgo::ProtoEGObject::brems

◆ ecal2ps

ClusterMap PFEGammaAlgo::ProtoEGObject::ecal2ps

◆ ecalclusters

std::vector<FlaggedPtr<const PFClusterElement> > PFEGammaAlgo::ProtoEGObject::ecalclusters

◆ electronClusters

std::vector<const PFClusterElement*> PFEGammaAlgo::ProtoEGObject::electronClusters

◆ electronSeed

reco::ElectronSeedRef PFEGammaAlgo::ProtoEGObject::electronSeed

◆ firstBrem

int PFEGammaAlgo::ProtoEGObject::firstBrem

◆ hcalClusters

std::vector<PFClusterElement const*> PFEGammaAlgo::ProtoEGObject::hcalClusters

◆ lateBrem

int PFEGammaAlgo::ProtoEGObject::lateBrem

◆ localMap

CommutativePairs<const reco::PFBlockElement*> PFEGammaAlgo::ProtoEGObject::localMap

◆ nBremsWithClusters

int PFEGammaAlgo::ProtoEGObject::nBremsWithClusters

◆ parentBlock

reco::PFBlockRef PFEGammaAlgo::ProtoEGObject::parentBlock

Definition at line 85 of file PFEGammaAlgo.h.

Referenced by PFEGammaAlgo::initializeProtoCands().

◆ parentSC

const PFSCElement* PFEGammaAlgo::ProtoEGObject::parentSC = nullptr

◆ primaryGSFs

std::vector<PFGSFElement const*> PFEGammaAlgo::ProtoEGObject::primaryGSFs

◆ primaryKFs

std::vector<PFKFElement const*> PFEGammaAlgo::ProtoEGObject::primaryKFs

◆ secondaryGSFs

std::vector<PFGSFElement const*> PFEGammaAlgo::ProtoEGObject::secondaryGSFs

Definition at line 98 of file PFEGammaAlgo.h.

◆ secondaryKFs

std::vector<PFKFElement const*> PFEGammaAlgo::ProtoEGObject::secondaryKFs

◆ singleLegConversionMvaMap

KFValMap PFEGammaAlgo::ProtoEGObject::singleLegConversionMvaMap