2 #ifndef GsfElectronAlgo_H
3 #define GsfElectronAlgo_H
236 #endif // GsfElectronAlgo_H
bool isPreselected(reco::GsfElectron *ele)
GeneralData * generalData_
double intRadiusEcalEndcaps
std::vector< int > recHitSeverityToBeExcludedEndcaps
unsigned ambClustersOverlapStrategy
void clonePreviousElectrons()
bool ecalDrivenEcalErrorFromClassBasedParameterization
double intRadiusEcalBarrel
unsigned ambSortingStrategy
void calculateShowerShape(const reco::SuperClusterRef &, bool pflow, reco::GsfElectron::ShowerShape &)
void beginEvent(edm::Event &)
double maxSigmaIetaIetaEndcaps
EventSetupData * eventSetupData_
double minMvaByPassForIsolated
double maxDeltaEtaEndcaps
std::vector< GsfElectron > GsfElectronCollection
collection of GsfElectron objects
std::vector< int > recHitSeverityToBeExcludedBarrel
void setCutBasedPreselectionFlag(reco::GsfElectron *ele, const reco::BeamSpot &)
bool pureTrackerDrivenEcalErrorFromSimpleParameterization
std::list< reco::GsfElectron * > GsfElectronPtrCollection
double maxDeltaPhiEndcaps
std::vector< int > recHitFlagsToBeExcludedBarrel
const reco::SuperClusterRef getTrSuperCluster(const reco::GsfTrackRef &trackRef)
GsfElectronAlgo(const InputTagsConfiguration &, const StrategyConfiguration &, const CutsConfiguration &cutsCfg, const CutsConfiguration &cutsCfgPflow, const ElectronHcalHelper::Configuration &hcalCfg, const ElectronHcalHelper::Configuration &hcalCfgPflow, const IsolationConfiguration &, const EcalRecHitsConfiguration &, EcalClusterFunctionBaseClass *superClusterErrorFunction, EcalClusterFunctionBaseClass *crackCorrectionFunction)
std::vector< int > recHitFlagsToBeExcludedEndcaps
double maxSigmaIetaIetaBarrel
void setPflowPreselectionFlag(reco::GsfElectron *ele)
bool ecalDrivenEcalEnergyFromClassBasedParameterization
void removeAmbiguousElectrons()
void displayInternalElectrons(const std::string &title) const
void removeNotPreselectedElectrons()
void copyElectrons(reco::GsfElectronCollection &)
ElectronData * electronData_
void setAmbiguityData(bool ignoreNotPreselected=true)
void checkSetup(const edm::EventSetup &)