![]() |
![]() |
#include <GsfElectronCore.h>
Definition at line 29 of file GsfElectronCore.h.
GsfElectronCore::GsfElectronCore | ( | ) |
Definition at line 12 of file GsfElectronCore.cc.
Referenced by clone().
GsfElectronCore::GsfElectronCore | ( | const GsfTrackRef & | gsfTrack | ) |
Definition at line 17 of file GsfElectronCore.cc.
References edm::RefToBase< T >::castTo(), edm::RefToBase< T >::isNull(), edm::Ref< C, T, F >::isNull(), and SurveyInfoScenario_cff::seed.
|
inline |
Definition at line 38 of file GsfElectronCore.h.
|
inline |
add single ConversionRef to the vector of Refs
Definition at line 61 of file GsfElectronCore.h.
References conversions_, and edm::RefVector< C, T, F >::push_back().
Referenced by GEDGsfElectronCoreProducer::produceElectronCore().
|
inline |
add single ConversionRef to the vector of Refs
Definition at line 63 of file GsfElectronCore.h.
References conversionsOneLeg_, and edm::RefVector< C, T, F >::push_back().
Referenced by GEDGsfElectronCoreProducer::produceElectronCore().
GsfElectronCore * GsfElectronCore::clone | ( | void | ) | const |
|
inline |
get vector of references to Conversion's
Definition at line 50 of file GsfElectronCore.h.
References conversions_.
|
inline |
get vector of references to one leg Conversion's
Definition at line 52 of file GsfElectronCore.h.
References conversionsOneLeg_.
|
inline |
Definition at line 45 of file GsfElectronCore.h.
References ctfGsfOverlap_.
Referenced by egammaTools::getConversionInfos(), and setCtfTrack().
|
inline |
Definition at line 44 of file GsfElectronCore.h.
References closestCtfTrack_.
Referenced by egammaTools::getConversionInfos(), and ConversionTools::matchesConversion().
|
inline |
Definition at line 46 of file GsfElectronCore.h.
References isEcalDrivenSeed_.
Referenced by GsfElectronCoreEcalDrivenProducer::produceEcalDrivenCore(), and GsfElectronCoreProducer::produceTrackerDrivenCore().
|
inline |
Definition at line 41 of file GsfElectronCore.h.
References gsfTrack_.
Referenced by Electron.Electron::dxy(), Electron.Electron::dz(), Electron.Electron::edxy(), Electron.Electron::edz(), GsfElectronCoreBaseProducer::fillElectronCore(), egammaTools::getConversionInfos(), Electron.Electron::lostInner(), ConversionTools::matchesConversion(), ReducedEGProducer::relinkGsfTrack(), and setGsfTrack().
|
inline |
Definition at line 66 of file GsfElectronCore.h.
References parentSuperCluster_.
|
inline |
Definition at line 57 of file GsfElectronCore.h.
References closestCtfTrack_, ctfGsfOverlap(), and ctfGsfOverlap_.
Referenced by PFElectronTranslator::createGsfElectronCores(), and GsfElectronCoreBaseProducer::fillElectronCore().
|
inline |
Definition at line 55 of file GsfElectronCore.h.
References gsfTrack(), and gsfTrack_.
Referenced by ReducedEGProducer::relinkGsfTrack().
|
inline |
Definition at line 67 of file GsfElectronCore.h.
References parentSuperCluster_.
Referenced by PFElectronTranslator::createGsfElectronCores(), ElectronRecalibSuperClusterAssociator::produce(), and GEDGsfElectronCoreProducer::produceElectronCore().
|
inline |
Definition at line 56 of file GsfElectronCore.h.
References superCluster_.
Referenced by ElectronRecalibSuperClusterAssociator::produce(), GsfElectronCoreEcalDrivenProducer::produceEcalDrivenCore(), and GEDGsfElectronCoreProducer::produceElectronCore().
|
inline |
Definition at line 42 of file GsfElectronCore.h.
References edm::Ref< C, T, F >::isNull(), parentSuperCluster_, and superCluster_.
Referenced by Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), and Electron.Electron::mvaIDTight().
|
inline |
Definition at line 47 of file GsfElectronCore.h.
References isTrackerDrivenSeed_.
|
private |
Definition at line 74 of file GsfElectronCore.h.
Referenced by ctfTrack(), and setCtfTrack().
|
private |
Definition at line 76 of file GsfElectronCore.h.
Referenced by addConversion(), and conversions().
|
private |
Definition at line 78 of file GsfElectronCore.h.
Referenced by addOneLegConversion(), and conversionsOneLeg().
|
private |
Definition at line 79 of file GsfElectronCore.h.
Referenced by ctfGsfOverlap(), and setCtfTrack().
|
private |
Definition at line 71 of file GsfElectronCore.h.
Referenced by gsfTrack(), and setGsfTrack().
|
private |
Definition at line 80 of file GsfElectronCore.h.
Referenced by ecalDrivenSeed().
|
private |
Definition at line 81 of file GsfElectronCore.h.
Referenced by trackerDrivenSeed().
|
private |
Definition at line 73 of file GsfElectronCore.h.
Referenced by parentSuperCluster(), setParentSuperCluster(), and superCluster().
|
private |
Definition at line 72 of file GsfElectronCore.h.
Referenced by reco::operator<<(), setSuperCluster(), and superCluster().