#include <HSCParticle.h>
Public Member Functions | |
HSCPCaloInfoRef | caloInfoRef () const |
bool | hasCaloInfo () const |
bool | hasMTMuonRef () const |
bool | hasMuonRef () const |
bool | hasRpcInfo () const |
bool | hasTrackIsoRef () const |
bool | hasTrackRef () const |
HSCParticle () | |
reco::MuonRef | MTMuonRef () const |
reco::MuonRef | muonRef () const |
float | p () const |
float | pt () const |
const RPCBetaMeasurement & | rpc () const |
void | setCaloInfo (const HSCPCaloInfoRef &data) |
void | setMTMuon (const reco::MuonRef &data) |
void | setMuon (const reco::MuonRef &data) |
void | setRpc (const RPCBetaMeasurement &data) |
void | setTrack (const reco::TrackRef &data) |
void | setTrackIso (const reco::TrackRef &data) |
reco::TrackRef | trackIsoRef () const |
reco::TrackRef | trackRef () const |
int | type () const |
Private Attributes | |
HSCPCaloInfoRef | caloInfoRef_ |
reco::MuonRef | MTMuonRef_ |
reco::MuonRef | muonRef_ |
RPCBetaMeasurement | rpc_ |
reco::TrackRef | trackIsoRef_ |
reco::TrackRef | trackRef_ |
Definition at line 48 of file HSCParticle.h.
|
inline |
Definition at line 52 of file HSCParticle.h.
|
inline |
Definition at line 76 of file HSCParticle.h.
|
inline |
Definition at line 60 of file HSCParticle.h.
Referenced by HSCPTreeBuilder::filter(), and CandidateSelector::isSelected().
|
inline |
|
inline |
Definition at line 55 of file HSCParticle.h.
Referenced by BetaCalculatorRPC::addInfoToCandidate(), HSCPTreeBuilder::filter(), CandidateSelector::isSelected(), p(), pt(), and type().
|
inline |
Definition at line 59 of file HSCParticle.h.
Referenced by HSCPTreeBuilder::filter(), and CandidateSelector::isSelected().
|
inline |
Definition at line 58 of file HSCParticle.h.
|
inline |
Definition at line 57 of file HSCParticle.h.
Referenced by BetaCalculatorECAL::addInfoToCandidate(), HSCPTreeBuilder::filter(), CandidateSelector::isSelected(), p(), pt(), and type().
|
inline |
|
inline |
Definition at line 74 of file HSCParticle.h.
Referenced by BetaCalculatorRPC::addInfoToCandidate(), HSCPTreeBuilder::filter(), CandidateSelector::isSelected(), p(), pt(), and type().
float susybsm::HSCParticle::p | ( | ) | const |
Definition at line 14 of file HSCParticle.cc.
References hasMuonRef(), hasTrackRef(), susybsm::HSCParticleType::innerTrack, muonRef(), susybsm::HSCParticleType::standAloneMuon, and trackRef().
Referenced by Electron.Electron::ptErr().
float susybsm::HSCParticle::pt | ( | ) | const |
Definition at line 22 of file HSCParticle.cc.
References hasMuonRef(), hasTrackRef(), susybsm::HSCParticleType::innerTrack, muonRef(), susybsm::HSCParticleType::standAloneMuon, and trackRef().
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
inline |
Definition at line 77 of file HSCParticle.h.
References AlCaHLTBitMon_ParallelJobs::p, and EnergyCorrector::pt.
Referenced by HSCPTreeBuilder::filter(), and CandidateSelector::isSelected().
|
inline |
|
inline |
Definition at line 64 of file HSCParticle.h.
References data.
Referenced by HSCParticleProducer::getHSCPSeedCollection().
|
inline |
Definition at line 63 of file HSCParticle.h.
References data.
Referenced by HSCParticleProducer::getHSCPSeedCollection().
|
inline |
Definition at line 67 of file HSCParticle.h.
References data.
Referenced by BetaCalculatorRPC::addInfoToCandidate().
|
inline |
Definition at line 65 of file HSCParticle.h.
References data.
Referenced by HSCParticleProducer::getHSCPSeedCollection().
|
inline |
|
inline |
Definition at line 73 of file HSCParticle.h.
|
inline |
Definition at line 72 of file HSCParticle.h.
Referenced by BetaCalculatorECAL::addInfoToCandidate(), HSCPTreeBuilder::filter(), CandidateSelector::isSelected(), p(), and pt().
int susybsm::HSCParticle::type | ( | ) | const |
Definition at line 5 of file HSCParticle.cc.
References susybsm::HSCParticleType::globalMuon, hasMuonRef(), hasTrackRef(), susybsm::HSCParticleType::innerTrack, susybsm::HSCParticleType::matchedStandAloneMuon, muonRef(), susybsm::HSCParticleType::standAloneMuon, susybsm::HSCParticleType::trackerMuon, and susybsm::HSCParticleType::unknown.
Referenced by HSCPTreeBuilder::filter(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
private |
Definition at line 89 of file HSCParticle.h.
|
private |
Definition at line 88 of file HSCParticle.h.
|
private |
Definition at line 87 of file HSCParticle.h.
|
private |
Definition at line 91 of file HSCParticle.h.
|
private |
Definition at line 86 of file HSCParticle.h.
|
private |
Definition at line 85 of file HSCParticle.h.