#include <MuonMETCorrectionData.h>
Public Types | |
enum | Type { NotUsed = 0, CombinedTrackUsed = 1, GlobalTrackUsed = 1, InnerTrackUsed = 2, TrackUsed = 2, OuterTrackUsed = 3, StandAloneTrackUsed = 3, TreatedAsPion = 4, MuonP4V4QUsed = 5, MuonCandidateValuesUsed = 5 } |
Public Member Functions | |
float | corrX () |
float | corrY () |
MuonMETCorrectionData () | |
MuonMETCorrectionData (Type type, float corrX, float corrY) | |
float | pt () |
Type | type () |
float | x () |
float | y () |
Protected Attributes | |
float | corrX_ |
float | corrY_ |
int | type_ |
Definition at line 7 of file MuonMETCorrectionData.h.
Enumerator | |
---|---|
NotUsed | |
CombinedTrackUsed | |
GlobalTrackUsed | |
InnerTrackUsed | |
TrackUsed | |
OuterTrackUsed | |
StandAloneTrackUsed | |
TreatedAsPion | |
MuonP4V4QUsed | |
MuonCandidateValuesUsed |
Definition at line 9 of file MuonMETCorrectionData.h.
|
inline |
Definition at line 17 of file MuonMETCorrectionData.h.
|
inline |
Definition at line 18 of file MuonMETCorrectionData.h.
|
inline |
Definition at line 21 of file MuonMETCorrectionData.h.
References corrX_.
Referenced by TCMETAlgo::correctMETforMuon(), MuonMETAlgo::MuonMETAlgo_run(), and pat::PATMuonSlimmer::produce().
|
inline |
Definition at line 22 of file MuonMETCorrectionData.h.
References corrY_.
Referenced by TCMETAlgo::correctMETforMuon(), MuonMETAlgo::MuonMETAlgo_run(), and pat::PATMuonSlimmer::produce().
|
inline |
Definition at line 25 of file MuonMETCorrectionData.h.
References mathSSE::sqrt(), x(), and y().
Referenced by Particle.Particle::__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(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
inline |
Definition at line 20 of file MuonMETCorrectionData.h.
References type_.
Referenced by TCMETAlgo::correct_MET_for_Muons(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), MuonMETAlgo::MuonMETAlgo_run(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), pat::PATMuonSlimmer::produce(), MuonMETcorrInputProducer::produce(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
inline |
Definition at line 23 of file MuonMETCorrectionData.h.
References corrX_.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), pt(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
Definition at line 24 of file MuonMETCorrectionData.h.
References corrY_.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), pt(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
protected |
Definition at line 28 of file MuonMETCorrectionData.h.
|
protected |
Definition at line 29 of file MuonMETCorrectionData.h.
|
protected |
Definition at line 27 of file MuonMETCorrectionData.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), and type().