CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
PFEGammaAlgo::ProtoEGObject Struct Reference

#include <PFEGammaAlgo.h>

Public Member Functions

 ProtoEGObject ()
 

Public Attributes

GSFToTrackMap boundKFTracks
 
std::vector< PFBremFlaggedElementbrems
 
ClusterMap ecal2ps
 
std::vector
< PFClusterFlaggedElement
ecalclusters
 
std::vector< const
PFClusterElement * > 
electronClusters
 
reco::ElectronSeedRef electronSeed
 
int firstBrem
 
std::vector
< PFClusterFlaggedElement
hcalClusters
 
int lateBrem
 
ElementMap localMap
 
int nBremsWithClusters
 
reco::PFBlockRef parentBlock
 
const PFSCElementparentSC
 
std::vector< PFGSFFlaggedElementprimaryGSFs
 
std::vector< PFKFFlaggedElementprimaryKFs
 
std::vector< PFGSFFlaggedElementsecondaryGSFs
 
std::vector< PFKFFlaggedElementsecondaryKFs
 
KFValMap singleLegConversionMvaMap
 

Detailed Description

Definition at line 82 of file PFEGammaAlgo.h.

Constructor & Destructor Documentation

PFEGammaAlgo::ProtoEGObject::ProtoEGObject ( )
inline

Definition at line 83 of file PFEGammaAlgo.h.

Member Data Documentation

GSFToTrackMap PFEGammaAlgo::ProtoEGObject::boundKFTracks

Definition at line 94 of file PFEGammaAlgo.h.

std::vector<PFBremFlaggedElement> PFEGammaAlgo::ProtoEGObject::brems

Definition at line 96 of file PFEGammaAlgo.h.

ClusterMap PFEGammaAlgo::ProtoEGObject::ecal2ps

Definition at line 91 of file PFEGammaAlgo.h.

std::vector<PFClusterFlaggedElement> PFEGammaAlgo::ProtoEGObject::ecalclusters

Definition at line 90 of file PFEGammaAlgo.h.

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

Definition at line 106 of file PFEGammaAlgo.h.

reco::ElectronSeedRef PFEGammaAlgo::ProtoEGObject::electronSeed

Definition at line 86 of file PFEGammaAlgo.h.

int PFEGammaAlgo::ProtoEGObject::firstBrem

Definition at line 107 of file PFEGammaAlgo.h.

std::vector<PFClusterFlaggedElement> PFEGammaAlgo::ProtoEGObject::hcalClusters

Definition at line 102 of file PFEGammaAlgo.h.

int PFEGammaAlgo::ProtoEGObject::lateBrem

Definition at line 107 of file PFEGammaAlgo.h.

ElementMap PFEGammaAlgo::ProtoEGObject::localMap

Definition at line 103 of file PFEGammaAlgo.h.

int PFEGammaAlgo::ProtoEGObject::nBremsWithClusters

Definition at line 107 of file PFEGammaAlgo.h.

reco::PFBlockRef PFEGammaAlgo::ProtoEGObject::parentBlock

Definition at line 84 of file PFEGammaAlgo.h.

const PFSCElement* PFEGammaAlgo::ProtoEGObject::parentSC

Definition at line 85 of file PFEGammaAlgo.h.

std::vector<PFGSFFlaggedElement> PFEGammaAlgo::ProtoEGObject::primaryGSFs

Definition at line 93 of file PFEGammaAlgo.h.

std::vector<PFKFFlaggedElement> PFEGammaAlgo::ProtoEGObject::primaryKFs

Definition at line 95 of file PFEGammaAlgo.h.

std::vector<PFGSFFlaggedElement> PFEGammaAlgo::ProtoEGObject::secondaryGSFs

Definition at line 98 of file PFEGammaAlgo.h.

std::vector<PFKFFlaggedElement> PFEGammaAlgo::ProtoEGObject::secondaryKFs

Definition at line 99 of file PFEGammaAlgo.h.

KFValMap PFEGammaAlgo::ProtoEGObject::singleLegConversionMvaMap

Definition at line 100 of file PFEGammaAlgo.h.