CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

std::vector<PFBremElement const*> PFEGammaAlgo::ProtoEGObject::brems
ClusterMap PFEGammaAlgo::ProtoEGObject::ecal2ps
std::vector<FlaggedPtr<const PFClusterElement> > PFEGammaAlgo::ProtoEGObject::ecalclusters
std::vector<const PFClusterElement*> PFEGammaAlgo::ProtoEGObject::electronClusters
reco::ElectronSeedRef PFEGammaAlgo::ProtoEGObject::electronSeed
int PFEGammaAlgo::ProtoEGObject::firstBrem
std::vector<PFClusterElement const*> PFEGammaAlgo::ProtoEGObject::hcalClusters
int PFEGammaAlgo::ProtoEGObject::lateBrem
CommutativePairs<const reco::PFBlockElement*> PFEGammaAlgo::ProtoEGObject::localMap
int PFEGammaAlgo::ProtoEGObject::nBremsWithClusters
reco::PFBlockRef PFEGammaAlgo::ProtoEGObject::parentBlock

Definition at line 85 of file PFEGammaAlgo.h.

Referenced by PFEGammaAlgo::initializeProtoCands().

const PFSCElement* PFEGammaAlgo::ProtoEGObject::parentSC = nullptr
std::vector<PFGSFElement const*> PFEGammaAlgo::ProtoEGObject::primaryGSFs
std::vector<PFKFElement const*> PFEGammaAlgo::ProtoEGObject::primaryKFs
std::vector<PFGSFElement const*> PFEGammaAlgo::ProtoEGObject::secondaryGSFs

Definition at line 98 of file PFEGammaAlgo.h.

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