CMS 3D CMS Logo

List of all members | Public Attributes
GsfElectronAlgo::StrategyConfiguration Struct Reference

#include <GsfElectronAlgo.h>

Public Attributes

unsigned ambClustersOverlapStrategy
 
unsigned ambSortingStrategy
 
bool applyAmbResolution
 
bool applyPreselection
 
bool computePfClusterIso
 
bool ctfTracksCheck
 
bool ecalDrivenEcalEnergyFromClassBasedParameterization
 
bool ecalDrivenEcalErrorFromClassBasedParameterization
 
bool fillConvVtxFitProb
 
bool ignoreNotPreselected
 
float MaxElePtForOnlyMVA
 
float PreSelectMVA
 
bool pureTrackerDrivenEcalErrorFromSimpleParameterization
 
bool useCombinationRegression
 
bool useDefaultEnergyCorrection
 
bool useEcalRegression
 

Detailed Description

Definition at line 83 of file GsfElectronAlgo.h.

Member Data Documentation

◆ ambClustersOverlapStrategy

unsigned GsfElectronAlgo::StrategyConfiguration::ambClustersOverlapStrategy

Definition at line 95 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::setAmbiguityData().

◆ ambSortingStrategy

unsigned GsfElectronAlgo::StrategyConfiguration::ambSortingStrategy

Definition at line 94 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::setAmbiguityData().

◆ applyAmbResolution

bool GsfElectronAlgo::StrategyConfiguration::applyAmbResolution

Definition at line 92 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::produce().

◆ applyPreselection

bool GsfElectronAlgo::StrategyConfiguration::applyPreselection

Definition at line 85 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::produce().

◆ computePfClusterIso

bool GsfElectronAlgo::StrategyConfiguration::computePfClusterIso

◆ ctfTracksCheck

bool GsfElectronAlgo::StrategyConfiguration::ctfTracksCheck

Definition at line 97 of file GsfElectronAlgo.h.

◆ ecalDrivenEcalEnergyFromClassBasedParameterization

bool GsfElectronAlgo::StrategyConfiguration::ecalDrivenEcalEnergyFromClassBasedParameterization

Definition at line 88 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::createElectron().

◆ ecalDrivenEcalErrorFromClassBasedParameterization

bool GsfElectronAlgo::StrategyConfiguration::ecalDrivenEcalErrorFromClassBasedParameterization

Definition at line 89 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::createElectron().

◆ fillConvVtxFitProb

bool GsfElectronAlgo::StrategyConfiguration::fillConvVtxFitProb

◆ ignoreNotPreselected

bool GsfElectronAlgo::StrategyConfiguration::ignoreNotPreselected

Definition at line 93 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::produce().

◆ MaxElePtForOnlyMVA

float GsfElectronAlgo::StrategyConfiguration::MaxElePtForOnlyMVA

Definition at line 99 of file GsfElectronAlgo.h.

Referenced by GsfElectronProducer::isPreselected().

◆ PreSelectMVA

float GsfElectronAlgo::StrategyConfiguration::PreSelectMVA

Definition at line 98 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::createElectron().

◆ pureTrackerDrivenEcalErrorFromSimpleParameterization

bool GsfElectronAlgo::StrategyConfiguration::pureTrackerDrivenEcalErrorFromSimpleParameterization

Definition at line 90 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::createElectron().

◆ useCombinationRegression

bool GsfElectronAlgo::StrategyConfiguration::useCombinationRegression

◆ useDefaultEnergyCorrection

bool GsfElectronAlgo::StrategyConfiguration::useDefaultEnergyCorrection

Definition at line 100 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::createElectron().

◆ useEcalRegression

bool GsfElectronAlgo::StrategyConfiguration::useEcalRegression