#include <TMBMet.hpp>
Definition at line 23 of file 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 |
| const metid::BMetStruct & | getMETL1 () 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 | setMETL1 (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 |
| void | print_METL1 (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. | |
| metid::BMetStruct | _metL1 |
| MET computed from cells like L1Cal2b from TT. | |
| std::vector< metid::BMetQualInfo > | _metqualinfos |
| Corrected MissingET. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const TMBMet &obj) |
|
|
|
|
|
Definition at line 30 of file TMBMet.cpp. |
|
|
Definition at line 89 of file TMBMet.cpp. |
|
|
Definition at line 59 of file TMBMet.hpp. References _met. |
|
|
Definition at line 93 of file TMBMet.cpp. |
|
|
Definition at line 63 of file TMBMet.hpp. References _metA. |
|
|
Definition at line 64 of file TMBMet.hpp. References _metB. |
|
||||||||||||||||||||
|
Definition at line 95 of file TMBMet.cpp. |
|
|
Definition at line 61 of file TMBMet.hpp. References _metC. |
|
||||||||||||||||||||
|
Definition at line 103 of file TMBMet.cpp. |
|
|
Definition at line 62 of file TMBMet.hpp. References _metD. |
|
|
Definition at line 65 of file TMBMet.hpp. References _metL1. |
|
|
Definition at line 60 of file TMBMet.hpp. References _metnoeta. |
|
|
Definition at line 47 of file TMBMet.cpp. References _metqualinfos. |
|
|
Definition at line 52 of file TMBMet.cpp. References _metqualinfos. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 87 of file TMBMet.cpp. |
|
|
Definition at line 91 of file TMBMet.cpp. |
|
||||||||||||||||||||
|
Definition at line 119 of file TMBMet.cpp. |
|
||||||||||||||||||||
|
Definition at line 111 of file TMBMet.cpp. |
|
|
Definition at line 67 of file TMBMet.hpp. References _Zvertex. |
|
|
Definition at line 33 of file TMBMet.cpp. References _metqualinfos, print_MET(), print_META(), print_METB(), print_METC(), print_METD(), print_METL1(), print_METnoeta(), print_MetQualInfo(), and print_vertex(). |
|
|
Definition at line 96 of file TMBMet.hpp. References _met. Referenced by print(). |
|
|
Definition at line 100 of file TMBMet.hpp. References _metA. Referenced by print(). |
|
|
Definition at line 101 of file TMBMet.hpp. References _metB. Referenced by print(). |
|
|
Definition at line 98 of file TMBMet.hpp. References _metC. Referenced by print(). |
|
|
Definition at line 99 of file TMBMet.hpp. References _metD. Referenced by print(). |
|
|
Definition at line 102 of file TMBMet.hpp. References _metL1. Referenced by print(). |
|
|
Definition at line 97 of file TMBMet.hpp. References _metnoeta. Referenced by print(). |
|
||||||||||||
|
Definition at line 73 of file TMBMet.cpp. References _metqualinfos. |
|
|
Definition at line 67 of file TMBMet.cpp. References _metqualinfos. Referenced by print(). |
|
|
Definition at line 94 of file TMBMet.hpp. References _Zvertex. Referenced by print(). |
|
|
Definition at line 79 of file TMBMet.hpp. References _met. |
|
|
Definition at line 83 of file TMBMet.hpp. References _metA. |
|
|
Definition at line 84 of file TMBMet.hpp. References _metB. |
|
|
Definition at line 81 of file TMBMet.hpp. References _metC. |
|
|
Definition at line 82 of file TMBMet.hpp. References _metD. |
|
|
Definition at line 85 of file TMBMet.hpp. References _metL1. |
|
|
Definition at line 80 of file TMBMet.hpp. References _metnoeta. |
|
|
Definition at line 105 of file TMBMet.hpp. References _metqualinfos. |
|
|
Definition at line 87 of file TMBMet.hpp. References _Zvertex. |
|
||||||||||||
|
|
|
|
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 computed from cells like L1Cal2b from TT.
Definition at line 47 of file TMBMet.hpp. Referenced by getMETL1(), print_METL1(), and setMETL1(). |
|
|
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 50 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