#include <BaseMET.h>
Public Member Functions | |
BaseMETv0 () | |
void | clearMET () |
std::vector< CommonMETv0Data > | getAllCorr () const |
double | MET () const |
double | MEx () const |
double | MEy () const |
double | MEz () const |
double | phi () const |
void | pushDelta () |
void | setMET (double MET) |
void | setMEx (double MEx) |
void | setMEy (double MEy) |
void | setMEz (double MEz) |
void | setPhi (double Phi) |
void | setSumET (double SumET) |
double | SumET () const |
Private Attributes | |
std::vector< CommonMETv0Data > | corr |
CommonMETv0Data | data |
BaseMETv0::BaseMETv0 | ( | ) |
Definition at line 10 of file BaseMET.cc.
{ clearMET(); }
void BaseMETv0::clearMET | ( | ) |
Reimplemented in TowerMETv0.
Definition at line 15 of file BaseMET.cc.
References runTheMatrix::data.
Referenced by TowerMETv0::clearMET().
std::vector<CommonMETv0Data> BaseMETv0::getAllCorr | ( | ) | const [inline] |
double BaseMETv0::MET | ( | ) | const [inline] |
double BaseMETv0::MEx | ( | ) | const [inline] |
double BaseMETv0::MEy | ( | ) | const [inline] |
double BaseMETv0::MEz | ( | ) | const [inline] |
double BaseMETv0::phi | ( | ) | const [inline] |
void BaseMETv0::pushDelta | ( | ) | [inline] |
void BaseMETv0::setMET | ( | double | MET | ) | [inline] |
void BaseMETv0::setMEx | ( | double | MEx | ) | [inline] |
void BaseMETv0::setMEy | ( | double | MEy | ) | [inline] |
void BaseMETv0::setMEz | ( | double | MEz | ) | [inline] |
void BaseMETv0::setPhi | ( | double | Phi | ) | [inline] |
Definition at line 32 of file BaseMET.h.
References data, colinearityKinematic::Phi, and CommonMETv0Data::phi.
void BaseMETv0::setSumET | ( | double | SumET | ) | [inline] |
double BaseMETv0::SumET | ( | ) | const [inline] |
Definition at line 40 of file BaseMET.h.
References data, and CommonMETv0Data::sumet.
Referenced by setSumET().
std::vector<CommonMETv0Data> BaseMETv0::corr [private] |
Definition at line 47 of file BaseMET.h.
Referenced by getAllCorr(), and pushDelta().
CommonMETv0Data BaseMETv0::data [private] |