#include <TMBMet.hpp>
Public Member Functions | |
| TMBMet () | |
| ~TMBMet () | |
| void | setMetQualInfo (const std::vector< metid::BMetQualInfo > &aVecMetQualInfo) |
| void | print_MetQualInfo (std::ostream &os) const |
| void | print_MetQualInfo (std::ostream &os, const std::string &algotype) const |
| Float_t | get_MET () const |
| Float_t | getMET_noeta () const |
Accessors | |
| const metid::BMetStruct & | getMET () const |
| const metid::BMetStruct & | getMETnoeta () const |
| const metid::BMetStruct & | getMETC () const |
| const metid::BMetStruct & | getMETD () const |
| const metid::BMetStruct & | getMETA () const |
| const metid::BMetStruct & | getMETB () const |
| float | getZvertex () const |
Access corrected missing ET. | |
| const metid::BMetQualInfo * | getMetQualInfo (const std::string &algotype) const |
| const std::vector< metid::BMetQualInfo > * | getMetQualInfo () const |
Modifiers | |
| void | setMET (const metid::BMetStruct &aMetStruct) |
| void | setMETnoeta (const metid::BMetStruct &aMetStruct) |
| void | setMETC (const metid::BMetStruct &aMetStruct) |
| void | setMETD (const metid::BMetStruct &aMetStruct) |
| void | setMETA (const metid::BMetStruct &aMetStruct) |
| void | setMETB (const metid::BMetStruct &aMetStruct) |
| void | setVertex (const float &aZvertex) |
Print Methods | |
| void | print (std::ostream &os) const |
| void | print_vertex (std::ostream &os) const |
| void | print_MET (std::ostream &os) const |
| void | print_METnoeta (std::ostream &os) const |
| void | print_METC (std::ostream &os) const |
| void | print_METD (std::ostream &os) const |
| void | print_META (std::ostream &os) const |
| void | print_METB (std::ostream &os) const |
Return scalar ET | |
| Float_t | getScalarET () const |
| Float_t | getScalarET_noeta () const |
Return missing ETx, ETy | |
| void | getMExy (Float_t &ETx, Float_t &ETy) const |
| void | getMExy_noeta (Float_t &ETx_noeta, Float_t &ETy_noeta) const |
Accessors | |
| void | getMETC (float &SETC, float &METCx, float &METCy, float &METC) const |
| void | getMETD (float &SETD, float &METDx, float &METDy, float &METD) const |
| void | getVETC (float &SETC, float &VETCx, float &VETCy, float &METC) const |
| void | getVETD (float &SETD, float &VETDx, float &VETDy, float &METD) const |
Private Attributes | |
| metid::BMetStruct | _met |
| MET for CAL + ICD Towers. | |
| metid::BMetStruct | _metnoeta |
| MET for CAL + ICD Towers, above tower threshold. | |
| Float_t | _visMuX |
| Float_t | _visMuY |
| Float_t | _visMuPt |
| Float_t | _Zvertex |
| metid::BMetStruct | _metC |
| MET for CAL + ICD Cells. | |
| metid::BMetStruct | _metD |
| MET for CAL + ICD Cells layers 1-14 (no CH). | |
| metid::BMetStruct | _metA |
| META = METD + CH frac. of good jets. | |
| metid::BMetStruct | _metB |
| METB = METD + CH frac. of good jets. | |
| std::vector< metid::BMetQualInfo > | _metqualinfos |
| Corrected MissingET. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const TMBMet &obj) |
Definition at line 23 of file TMBMet.hpp.
|
|
|
|
|
Definition at line 30 of file TMBMet.cpp. |
|
|
Definition at line 88 of file TMBMet.cpp. |
|
|
Definition at line 57 of file TMBMet.hpp. References _met. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 92 of file TMBMet.cpp. |
|
|
Definition at line 61 of file TMBMet.hpp. References _metA. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 62 of file TMBMet.hpp. References _metB. Referenced by caf_util::ReComputeMET::processEvent(). |
|
||||||||||||||||||||
|
Definition at line 94 of file TMBMet.cpp. |
|
|
Definition at line 59 of file TMBMet.hpp. References _metC. Referenced by caf_util::ReComputeMET::processEvent(). |
|
||||||||||||||||||||
|
Definition at line 102 of file TMBMet.cpp. |
|
|
Definition at line 60 of file TMBMet.hpp. References _metD. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 58 of file TMBMet.hpp. References _metnoeta. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 46 of file TMBMet.cpp. References _metqualinfos. |
|
|
Definition at line 51 of file TMBMet.cpp. References _metqualinfos. Referenced by caf_util::ReComputeMET::processEvent(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 86 of file TMBMet.cpp. |
|
|
Definition at line 90 of file TMBMet.cpp. |
|
||||||||||||||||||||
|
Definition at line 118 of file TMBMet.cpp. |
|
||||||||||||||||||||
|
Definition at line 110 of file TMBMet.cpp. |
|
|
Definition at line 64 of file TMBMet.hpp. References _Zvertex. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 33 of file TMBMet.cpp. References _metqualinfos, print_MET(), print_META(), print_METB(), print_METC(), print_METD(), print_METnoeta(), print_MetQualInfo(), and print_vertex(). |
|
|
Definition at line 92 of file TMBMet.hpp. References _met. Referenced by print(). |
|
|
Definition at line 96 of file TMBMet.hpp. References _metA. Referenced by print(). |
|
|
Definition at line 97 of file TMBMet.hpp. References _metB. Referenced by print(). |
|
|
Definition at line 94 of file TMBMet.hpp. References _metC. Referenced by print(). |
|
|
Definition at line 95 of file TMBMet.hpp. References _metD. Referenced by print(). |
|
|
Definition at line 93 of file TMBMet.hpp. References _metnoeta. Referenced by print(). |
|
||||||||||||
|
Definition at line 72 of file TMBMet.cpp. References _metqualinfos. |
|
|
Definition at line 66 of file TMBMet.cpp. References _metqualinfos. Referenced by print(). |
|
|
Definition at line 90 of file TMBMet.hpp. References _Zvertex. Referenced by print(). |
|
|
Definition at line 76 of file TMBMet.hpp. References _met. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 80 of file TMBMet.hpp. References _metA. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 81 of file TMBMet.hpp. References _metB. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 78 of file TMBMet.hpp. References _metC. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 79 of file TMBMet.hpp. References _metD. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 77 of file TMBMet.hpp. References _metnoeta. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 100 of file TMBMet.hpp. References _metqualinfos. Referenced by caf_util::ReComputeMET::processEvent(). |
|
|
Definition at line 83 of file TMBMet.hpp. References _Zvertex. Referenced by caf_util::ReComputeMET::processEvent(). |
|
||||||||||||
|
|
|
|
MET for CAL + ICD Towers.
Definition at line 28 of file TMBMet.hpp. Referenced by getMET(), print_MET(), and setMET(). |
|
|
META = METD + CH frac. of good jets.
Definition at line 44 of file TMBMet.hpp. Referenced by getMETA(), print_META(), and setMETA(). |
|
|
METB = METD + CH frac. of good jets.
Definition at line 45 of file TMBMet.hpp. Referenced by getMETB(), print_METB(), and setMETB(). |
|
|
MET for CAL + ICD Cells.
Definition at line 39 of file TMBMet.hpp. Referenced by getMETC(), print_METC(), and setMETC(). |
|
|
MET for CAL + ICD Cells layers 1-14 (no CH).
Definition at line 42 of file TMBMet.hpp. Referenced by getMETD(), print_METD(), and setMETD(). |
|
|
MET for CAL + ICD Towers, above tower threshold.
Definition at line 31 of file TMBMet.hpp. Referenced by getMETnoeta(), print_METnoeta(), and setMETnoeta(). |
|
|
Corrected MissingET.
Definition at line 48 of file TMBMet.hpp. Referenced by getMetQualInfo(), print(), print_MetQualInfo(), and setMetQualInfo(). |
|
|
Definition at line 33 of file TMBMet.hpp. |
|
|
Definition at line 33 of file TMBMet.hpp. |
|
|
Definition at line 33 of file TMBMet.hpp. |
|
|
Definition at line 36 of file TMBMet.hpp. Referenced by getZvertex(), print_vertex(), and setVertex(). |
1.3.4