this below should be private but Reflex doesn't like it More...
#include <MET.h>
Public Member Functions | |
void | add (float dpx, float dpy, float dsumEt) |
double | dpx () const |
double | dpy () const |
double | dsumEt () const |
void | pack () |
PackedMETUncertainty () | |
PackedMETUncertainty (float dpx, float dpy, float dsumEt) | |
void | set (float dpx, float dpy, float dsumEt) |
void | unpack () const |
Protected Attributes | |
float | dpx_ |
float | dpy_ |
float | dsumEt_ |
uint16_t | packedDpx_ |
uint16_t | packedDpy_ |
uint16_t | packedDSumEt_ |
bool | unpacked_ |
|
inline |
|
inline |
|
inline |
Definition at line 304 of file MET.h.
References dpx(), dpx_, dpy(), dpy_, dsumEt(), and dsumEt_.
Referenced by pat::MET::findMETTotalShift(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 282 of file MET.h.
References dpx_, unpack(), and unpacked_.
Referenced by add(), set(), pat::MET::setUncShift(), pat::MET::shiftedP2(), pat::MET::shiftedP3(), and pat::MET::shiftedP4().
|
inline |
Definition at line 287 of file MET.h.
References dpy_, unpack(), and unpacked_.
Referenced by add(), set(), pat::MET::setUncShift(), pat::MET::shiftedP2(), pat::MET::shiftedP3(), and pat::MET::shiftedP4().
|
inline |
void MET::PackedMETUncertainty::pack | ( | ) |
Definition at line 440 of file MET.cc.
References dpx_, dpy_, dsumEt_, MiniFloatConverter::float32to16(), packedDpx_, packedDpy_, and packedDSumEt_.
Referenced by PackedMETUncertainty(), and set().
|
inline |
void MET::PackedMETUncertainty::unpack | ( | ) | const |
Definition at line 445 of file MET.cc.
References MiniFloatConverter::float16to32().
Referenced by dpx(), dpy(), dsumEt(), PackedMETUncertainty(), and set().
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |