TMBMet
class description - source file - inheritance tree (.ps)
public:
TMBMet()
TMBMet(Float_t MET, Float_t MEx, Float_t MEy, Float_t ScalarET, Float_t MET_noeta, Float_t MEx_noeta, Float_t MEy_noeta, Float_t ScalarET_noeta, Float_t MET_weta, Float_t MEx_weta, Float_t MEy_weta, Float_t ScalarET_weta, Int_t nrings, const Float_t* RingEMx, const Float_t* RingEMy, const Float_t* RingHDx, const Float_t* RingHDy, Float_t Zvertex)
TMBMet(const TMBMet& met)
virtual ~TMBMet()
static TClass* Class()
Float_t getMET() const
Float_t getMET_noeta() const
Float_t getMET_weta() const
void getMExy(Float_t& ETx, Float_t& ETy) const
void getMExy_noeta(Float_t& ETx_noeta, Float_t& ETy_noeta) const
void getMExy_weta(Float_t& ETx_weta, Float_t& ETy_weta) const
void getRings(const Float_t*& RingEMx, const Float_t*& RingEMy, const Float_t*& RingHDx, const Float_t*& RingHDy) const
Float_t getScalarET() const
Float_t getScalarET_noeta() const
Float_t getScalarET_weta() const
void getZvertex(Float_t& Zvertex) const
virtual TClass* IsA() const
Int_t numRings() const
TMBMet& operator=(const TMBMet&)
void Set(Float_t MET, Float_t MEx, Float_t MEy, Float_t ScalarET, Float_t MET_noeta, Float_t MEx_noeta, Float_t MEy_noeta, Float_t ScalarET_noeta, Float_t MET_weta, Float_t MEx_weta, Float_t MEy_weta, Float_t ScalarET_weta, Int_t nrings, const Float_t* RingEMx, const Float_t* RingEMy, const Float_t* RingHDx, const Float_t* RingHDy, Float_t Zvertex)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t _MET Met
Float_t _MEx Mex
Float_t _MEy Mey
Float_t _ScalarET Scalar_et
Float_t _MET_noeta
Float_t _MEx_noeta
Float_t _MEy_noeta
Float_t _ScalarET_noeta
Float_t _MET_weta
Float_t _MEx_weta
Float_t _MEy_weta
Float_t _ScalarET_weta
Int_t _nrings
Float_t* _RingEMx [_nrings]
Float_t* _RingEMy [_nrings]
Float_t* _RingHDx [_nrings]
Float_t* _RingHDy [_nrings]
Float_t _Zvertex
TMBTree Met class
TMBMet():
_MET(0.), _MEx(0.), _MEy(0.), _ScalarET(0.), _MET_noeta(0.), _MEx_noeta(0.),
_MEy_noeta(0.), _ScalarET_noeta(0.), _MET_weta(0.), _MEx_weta(0.),
_MEy_weta(0.), _ScalarET_weta(0.), _Zvertex(999.), _nrings(0),
_RingEMx(NULL), _RingEMy(NULL), _RingHDx(NULL), _RingHDy(NULL)
TMBMet( const TMBMet & met )
TMBMet(Float_t MET, Float_t MEx, Float_t MEy, Float_t ScalarET,
Float_t MET_noeta, Float_t MEx_noeta, Float_t MEy_noeta, Float_t ScalarET_noeta,
Float_t MET_weta, Float_t MEx_weta, Float_t MEy_weta, Float_t ScalarET_weta,
Int_t nrings, const Float_t *RingEMx, const Float_t *RingEMy,
const Float_t *RingHDx, const Float_t *RingHDy, Float_t Zvertex)
void Set(Float_t MET, Float_t MEx, Float_t MEy, Float_t ScalarET,
Float_t MET_noeta, Float_t MEx_noeta, Float_t MEy_noeta, Float_t ScalarET_noeta,
Float_t MET_weta, Float_t MEx_weta, Float_t MEy_weta, Float_t ScalarET_weta,
Int_t nrings, const Float_t *RingEMx, const Float_t *RingEMy,
const Float_t *RingHDx, const Float_t *RingHDy, Float_t Zvertex)
~TMBMet()
cout << "Entering TMBMet destructor " << endl;
Float_t getMET() const
Float_t getMET_noeta() const
Float_t getMET_weta() const
Float_t getScalarET() const
Float_t getScalarET_noeta() const
Float_t getScalarET_weta() const
void getMExy(Float_t &MEx, Float_t &MEy) const
void getMExy_noeta(Float_t &MEx_noeta, Float_t &MEy_noeta) const
void getMExy_weta(Float_t &MEx_weta, Float_t &MEy_weta) const
void getRings(const Float_t *&RingEMx, const Float_t *&RingEMy,
const Float_t *&RingHDx, const Float_t *&RingHDy) const
Int_t numRings() const
void getZvertex(Float_t &Zvertex) const
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TMBMet& operator=(const TMBMet&)
Last update: Mon May 17 20:08:30 2004
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.