| This is tmb_tree, version HEAD | See all available versions |
| Inheritance Chart: | |||||||||
|
public:
TMBMet()
TMBMet(const TMBMet& met)
~TMBMet()
static TClass* Class()
float get_MET() const
const metid::BMetStruct& getMET() const
float getMET_noeta() const
float getMET_weta() const
const metid::BMetStruct& getMETA() const
const metid::BMetStruct& getMETB() const
const metid::BMetStruct& getMETC() const
void getMETC(float& SETC, float& METCx, float& METCy, float& METC) const
const metid::BMetStruct& getMETCAN() const
const metid::BMetStruct& getMETCAS() const
const metid::BMetStruct& getMETCBN() const
const metid::BMetStruct& getMETCBS() const
const metid::BMetStruct& getMETCH() const
const metid::BMetStruct& getMETCM() const
void getMETCM(float& SETCM, float& METCMx, float& METCMy, float& METCM) const
const metid::BMetStruct& getMETD() const
void getMETD(float& SETD, float& METDx, float& METDy, float& METD) const
const metid::BMetStruct& getMETDM() const
void getMETDM(float& SETDM, float& METDMx, float& METDMy, float& METDM) const
const metid::BMetStruct& getMETED() const
const metid::BMetStruct& getMETEM() const
const metid::BMetStruct& getMETFH() const
const metid::BMetStruct& getMETICD() const
const metid::BMetStruct& getMETMG() const
const metid::BMetStruct& getMETMUON() const
const metid::BMetStruct& getMETNADA() const
const metid::BMetStruct& getMETNG() const
const metid::BMetStruct& getMETnoeta() const
const metid::BMetQualInfo* getMetQualInfo(const string& algotype) const
const vector<metid::BMetQualInfo,allocator<metid::BMetQualInfo> >* getMetQualInfo() const
const metid::BMetStruct& getMETT() const
void getMETT(float& SETT, float& METTx, float& METTy, float& METT) const
const metid::BMetStruct& getMETT42() const
const metid::BMetStruct& getMETTAN() const
const metid::BMetStruct& getMETTAS() const
const metid::BMetStruct& getMETTBN() const
const metid::BMetStruct& getMETTBS() const
const metid::BMetStruct& getMETTM() const
void getMETTM(float& SETTM, float& METTMx, float& METTMy, float& METTM) const
const metid::BMetStruct& getMETweta() const
void getMExy(float& ETx, float& ETy) const
void getMExy_noeta(float& ETx_noeta, float& ETy_noeta) const
void getMExy_weta(float& ETx_weta, float& ETy_weta) const
void getRings(const float*& RingEMx, const float*& RingEMy, const float*& RingHDx, const float*& RingHDy) const
float getScalarET() const
float getScalarET_noeta() const
float getScalarET_weta() const
void getVET42(float& SET42, float& VET42x, float& VET42y, float& MET42) const
void getVETC(float& SETC, float& VETCx, float& VETCy, float& METC) const
void getVETCAN(float& SETCAN, float& VETCANx, float& VETCANy, float& VETCAN) const
void getVETCAS(float& SETCAS, float& VETCASx, float& VETCASy, float& VETCAS) const
void getVETCBN(float& SETCBN, float& VETCBNx, float& VETCBNy, float& VETCBN) const
void getVETCBS(float& SETCBS, float& VETCBSx, float& VETCBSy, float& VETCBS) const
void getVETCH(float& SETCH, float& VETCHx, float& VETCHy, float& METCH) const
void getVETCM(float& SETCM, float& VETCMx, float& VETCMy, float& METCM) const
void getVETD(float& SETD, float& VETDx, float& VETDy, float& METD) const
void getVETDM(float& SETDM, float& VETDMx, float& VETDMy, float& METDM) const
void getVETED(float& EDGE, float& SETED, float& VETEDx, float& VETEDy, float& METED) const
void getVETEM(float& SETEM, float& VETEMx, float& VETEMy, float& METEM) const
void getVETFH(float& SETFH, float& VETFHx, float& VETFHy, float& METFH) const
void getVETICD(float& SETICD, float& VETICDx, float& VETICDy, float& VETICD) const
void getVETMG(float& SETMG, float& VETMGx, float& VETMGy, float& METMG) const
void getVETMUON(float& VETMUONx, float& VETMUONy, float& VETMUONz, float& VETMUON) const
void getVETNADA(float& SETNADA, float& VETNADAx, float& VETNADAy, float& VETNADA) const
void getVETNG(float& SETNG, float& VETNGx, float& VETNGy, float& METNG) const
void getVETTAN(float& SETTAN, float& VETTANx, float& VETTANy, float& VETTAN) const
void getVETTAS(float& SETTAS, float& VETTASx, float& VETTASy, float& VETTAS) const
void getVETTBN(float& SETTBN, float& VETTBNx, float& VETTBNy, float& VETTBN) const
void getVETTBS(float& SETTBS, float& VETTBSx, float& VETTBSy, float& VETTBS) const
void getVisMu(float& visMuX, float& visMuY, float& visMuPt) const
float getZvertex() const
virtual TClass* IsA() const
Int_t numRings() const
TMBMet& operator=(const TMBMet&)
void print(basic_ostream<char,char_traits<char> >& os) const
void print_MET(basic_ostream<char,char_traits<char> >& os) const
void print_MET42(basic_ostream<char,char_traits<char> >& os) const
void print_META(basic_ostream<char,char_traits<char> >& os) const
void print_METB(basic_ostream<char,char_traits<char> >& os) const
void print_METC(basic_ostream<char,char_traits<char> >& os) const
void print_METCAN(basic_ostream<char,char_traits<char> >& os) const
void print_METCAS(basic_ostream<char,char_traits<char> >& os) const
void print_METCBN(basic_ostream<char,char_traits<char> >& os) const
void print_METCBS(basic_ostream<char,char_traits<char> >& os) const
void print_METCH(basic_ostream<char,char_traits<char> >& os) const
void print_METCM(basic_ostream<char,char_traits<char> >& os) const
void print_METD(basic_ostream<char,char_traits<char> >& os) const
void print_METDM(basic_ostream<char,char_traits<char> >& os) const
void print_METED(basic_ostream<char,char_traits<char> >& os) const
void print_METEM(basic_ostream<char,char_traits<char> >& os) const
void print_METFH(basic_ostream<char,char_traits<char> >& os) const
void print_METICD(basic_ostream<char,char_traits<char> >& os) const
void print_METMG(basic_ostream<char,char_traits<char> >& os) const
void print_METMUON(basic_ostream<char,char_traits<char> >& os) const
void print_METNADA(basic_ostream<char,char_traits<char> >& os) const
void print_METNG(basic_ostream<char,char_traits<char> >& os) const
void print_METnoeta(basic_ostream<char,char_traits<char> >& os) const
void print_MetQualInfo(basic_ostream<char,char_traits<char> >& os) const
void print_MetQualInfo(basic_ostream<char,char_traits<char> >& os, const string& algotype) const
void print_METT(basic_ostream<char,char_traits<char> >& os) const
void print_METTAN(basic_ostream<char,char_traits<char> >& os) const
void print_METTAS(basic_ostream<char,char_traits<char> >& os) const
void print_METTBN(basic_ostream<char,char_traits<char> >& os) const
void print_METTBS(basic_ostream<char,char_traits<char> >& os) const
void print_METTM(basic_ostream<char,char_traits<char> >& os) const
void print_METweta(basic_ostream<char,char_traits<char> >& os) const
void print_rings(basic_ostream<char,char_traits<char> >& os) const
void print_vertex(basic_ostream<char,char_traits<char> >& os) const
void setMET(const metid::BMetStruct& aMetStruct)
void setMETA(const metid::BMetStruct& aMetStruct)
void setMETB(const metid::BMetStruct& aMetStruct)
void setMETC(const metid::BMetStruct& aMetStruct)
void setMETCAN(const metid::BMetStruct& aMetStruct)
void setMETCAS(const metid::BMetStruct& aMetStruct)
void setMETCBN(const metid::BMetStruct& aMetStruct)
void setMETCBS(const metid::BMetStruct& aMetStruct)
void setMETCH(const metid::BMetStruct& aMetStruct)
void setMETCM(const metid::BMetStruct& aMetStruct)
void setMETD(const metid::BMetStruct& aMetStruct)
void setMETDM(const metid::BMetStruct& aMetStruct)
void setMETED(const metid::BMetStruct& aMetStruct)
void setMETEM(const metid::BMetStruct& aMetStruct)
void setMETFH(const metid::BMetStruct& aMetStruct)
void setMETICD(const metid::BMetStruct& aMetStruct)
void setMETMG(const metid::BMetStruct& aMetStruct)
void setMETMUON(const metid::BMetStruct& aMetStruct)
void setMETNADA(const metid::BMetStruct& aMetStruct)
void setMETNG(const metid::BMetStruct& aMetStruct)
void setMETnoeta(const metid::BMetStruct& aMetStruct)
void setMetQualInfo(const vector<metid::BMetQualInfo,allocator<metid::BMetQualInfo> >& aVecMetQualInfo)
void setMETT(const metid::BMetStruct& aMetStruct)
void setMETT42(const metid::BMetStruct& aMetStruct)
void setMETTAN(const metid::BMetStruct& aMetStruct)
void setMETTAS(const metid::BMetStruct& aMetStruct)
void setMETTBN(const metid::BMetStruct& aMetStruct)
void setMETTBS(const metid::BMetStruct& aMetStruct)
void setMETTM(const metid::BMetStruct& aMetStruct)
void setMETweta(const metid::BMetStruct& aMetStruct)
void setRings(const float*& RingEMx, const float*& RingEMy, const float*& RingHDx, const float*& RingHDy)
void setVertex(const float& aZvertex)
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
metid::BMetStruct _met MET for CAL + ICD Towers
Float_t _MET_noeta !
Float_t _MEx_noeta !
Float_t _MEy_noeta !
Float_t _ScalarET_noeta !
metid::BMetStruct _metnoeta MET for CAL + ICD Towers, above tower threshold
Float_t _MET_weta !
Float_t _MEx_weta !
Float_t _MEy_weta !
Float_t _ScalarET_weta !
metid::BMetStruct _metweta MET for CAL + ICD Towers, in eta limits, over t threshold
Int_t _nrings
Float_t* _RingEMx [_nrings]
Float_t* _RingEMy [_nrings]
Float_t* _RingHDx [_nrings]
Float_t* _RingHDy [_nrings]
Float_t _visMuX
Float_t _visMuY
Float_t _visMuPt
Float_t _Zvertex
Float_t _SETT !
Float_t _METTx !
Float_t _METTy !
Float_t _METT !
metid::BMetStruct _metT MET for CAL + ICD Towers, over t threshold
Float_t _SETTM !
Float_t _METTMx !
Float_t _METTMy !
Float_t _METTM !
metid::BMetStruct _metTM MET for CAL + ICD + Muon correction, over t threshold
Float_t _SETTAS !
Float_t _VETTASx !
Float_t _VETTASy !
Float_t _VETTAS !
metid::BMetStruct _metTAS MET Et for CAL + ICD over eta limit, over t threshold
Float_t _SETTBS !
Float_t _VETTBSx !
Float_t _VETTBSy !
Float_t _VETTBS !
metid::BMetStruct _metTBS MET Et for CAL + ICD below eta limit, over t threshold
Float_t _SETTAN !
Float_t _VETTANx !
Float_t _VETTANy !
Float_t _VETTAN !
metid::BMetStruct _metTAN MET Et for CAL + ICD over eta limit, below t threshold
Float_t _SETTBN !
Float_t _VETTBNx !
Float_t _VETTBNy !
Float_t _VETTBN !
metid::BMetStruct _metTBN MET Et for CAL + ICD T below eta limit, below t threshold
Float_t _SETC !
Float_t _METCx !
Float_t _METCy !
Float_t _METC !
metid::BMetStruct _metC MET for CAL + ICD Cells
Float_t _SETCM !
Float_t _METCMx !
Float_t _METCMy !
Float_t _METCM !
metid::BMetStruct _metCM MET for CAL + ICD Cells + Muon correction
Float_t _SETCAS !
Float_t _VETCASx !
Float_t _VETCASy !
Float_t _VETCAS !
metid::BMetStruct _metCAS MET Et for CAL + ICD C above eta limit, above c threshold
Float_t _SETCBS !
Float_t _VETCBSx !
Float_t _VETCBSy !
Float_t _VETCBS !
metid::BMetStruct _metCBS MET Et for CAL + ICD T below eta limit, above c threshold
Float_t _SETCAN !
Float_t _VETCANx !
Float_t _VETCANy !
Float_t _VETCAN !
metid::BMetStruct _metCAN MET Et for CAL + ICD T above eta limit, above t threshold
Float_t _SETCBN !
Float_t _VETCBNx !
Float_t _VETCBNy !
Float_t _VETCBN !
metid::BMetStruct _metCBN MET Et for CAL + ICD c below eta limit, below c threshold
Float_t _SETICD !
Float_t _VETICDx !
Float_t _VETICDy !
Float_t _VETICD !
metid::BMetStruct _metICD MET Et for ICD Cells
Float_t _SETNADA !
Float_t _VETNADAx !
Float_t _VETNADAy !
Float_t _VETNADA !
metid::BMetStruct _metNADA MET Et for NADA Cells
Float_t _VETMUONx !
Float_t _VETMUONy !
Float_t _VETMUONz !
Float_t _VETMUON !
metid::BMetStruct _metMUON MET Et for Tight Muons
Float_t _VETCx _METCx and _METCy already declared
Float_t _VETCy
Float_t _VETCMx _METCMx and METCMy already declared
Float_t _VETCMy
Float_t _SETD !
Float_t _VETDx !
Float_t _VETDy !
Float_t _METD !
metid::BMetStruct _metD MET for CAL + ICD Cells layers 1-14 (no CH)
Float_t _SETDM !
Float_t _VETDMx !
Float_t _VETDMy !
Float_t _METDM !
metid::BMetStruct _metDM MET for CAL + ICD c layers 1-14 (no CH) + Muon correction
Float_t _SETEM !
Float_t _VETEMx !
Float_t _VETEMy !
Float_t _METEM !
metid::BMetStruct _metEM MET for EM layers (1-7)
Float_t _SETMG !
Float_t _VETMGx !
Float_t _VETMGy !
Float_t _METMG !
metid::BMetStruct _metMG MET for Massless Gap layers (8&10)
Float_t _SETFH !
Float_t _VETFHx !
Float_t _VETFHy !
Float_t _METFH !
metid::BMetStruct _metFH MET for FH layers (11-14)
Float_t _SETCH !
Float_t _VETCHx !
Float_t _VETCHy !
Float_t _METCH !
metid::BMetStruct _metCH MET for CH layers (15-17)
Float_t _EDge !
Float_t _SETED !
Float_t _VETEDx !
Float_t _VETEDy !
Float_t _METED !
metid::BMetStruct _metED MET for CAL + ICD Cells below eta limit.(no threshold)
Float_t _SETNG !
Float_t _VETNGx !
Float_t _VETNGy !
Float_t _METNG !
metid::BMetStruct _metNG MET for negative cells
Float_t _SET42 !
Float_t _VET42x !
Float_t _VET42y !
Float_t _MET42 !
metid::BMetStruct _metT42 MET for noise cells, based onthe CalT42 algorithm.
metid::BMetStruct _metA META = METD + CH frac. of good jets
metid::BMetStruct _metB METB = METD + CH frac. of good jets
vector<metid::BMetQualInfo,allocator<metid::BMetQualInfo> > _metqualinfos
Float_t _METICD !
Float_t _METNADA !
Float_t _METMUON !
Float_t _DMETACHx !
Float_t _DMETACHy !
Float_t _SETACH !
Float_t _DMETBCHx !
Float_t _DMETBCHy !
Float_t _SETBCH !
Float_t _DMETAELx !
Float_t _DMETAELy !
Float_t _SETAEL !
Float_t _DMETBELx !
Float_t _DMETBELy !
Float_t _SETBEL !
Float_t _DMETAJESx !
Float_t _DMETAJESy !
Float_t _SETAJES !
Float_t _DMETBJESx !
Float_t _DMETBJESy !
Float_t _SETBJES !
Float_t _DMETAMUx !
Float_t _DMETAMUy !
Float_t _SETAMU !
Float_t _DMETBMUx !
Float_t _DMETBMUy !
Float_t _SETBMU !
Float_t _DMETAUEx !
Float_t _DMETAUEy !
Float_t _SETAUE !
Float_t _DMETBUEx !
Float_t _DMETBUEy !
Float_t _SETBUE !
Float_t _DMETABJx !
Float_t _DMETABJy !
Float_t _SETABJ !
Float_t _DMETBBJx !
Float_t _DMETBBJy !
Float_t _SETBBJ !
static unsigned int RINGS Number of ieta rings
static unsigned int NRING Reduced ieta ring pairs // accessors
TMBTree Met class
const metid::BMetStruct& getMET() const
const metid::BMetStruct& getMETnoeta() const
const metid::BMetStruct& getMETweta() const
const metid::BMetStruct& getMETTAS() const
const metid::BMetStruct& getMETTBS() const
const metid::BMetStruct& getMETTAN() const
const metid::BMetStruct& getMETTBN() const
const metid::BMetStruct& getMETCAS() const
const metid::BMetStruct& getMETCBS() const
const metid::BMetStruct& getMETCAN() const
const metid::BMetStruct& getMETCBN() const
const metid::BMetStruct& getMETICD() const
const metid::BMetStruct& getMETNADA() const
const metid::BMetStruct& getMETMUON() const
const metid::BMetStruct& getMETEM() const
const metid::BMetStruct& getMETMG() const
const metid::BMetStruct& getMETFH() const
const metid::BMetStruct& getMETCH() const
const metid::BMetStruct& getMETED() const
const metid::BMetStruct& getMETNG() const
const metid::BMetStruct& getMETT42() const
const metid::BMetStruct& getMETA() const
const metid::BMetStruct& getMETB() const
float getZvertex() const
const vector<metid::BMetQualInfo,allocator<metid::BMetQualInfo> >* getMetQualInfo() const
void setMET(const metid::BMetStruct& aMetStruct)
void setMETnoeta(const metid::BMetStruct& aMetStruct)
void setMETweta(const metid::BMetStruct& aMetStruct)
void setMETT(const metid::BMetStruct& aMetStruct)
void setMETTM(const metid::BMetStruct& aMetStruct)
void setMETTAS(const metid::BMetStruct& aMetStruct)
void setMETTBS(const metid::BMetStruct& aMetStruct)
void setMETTAN(const metid::BMetStruct& aMetStruct)
void setMETTBN(const metid::BMetStruct& aMetStruct)
void setMETC(const metid::BMetStruct& aMetStruct)
void setMETCM(const metid::BMetStruct& aMetStruct)
void setMETCAS(const metid::BMetStruct& aMetStruct)
void setMETCBS(const metid::BMetStruct& aMetStruct)
void setMETCAN(const metid::BMetStruct& aMetStruct)
void setMETCBN(const metid::BMetStruct& aMetStruct)
void setMETICD(const metid::BMetStruct& aMetStruct)
void setMETNADA(const metid::BMetStruct& aMetStruct)
void setMETMUON(const metid::BMetStruct& aMetStruct)
void setMETD(const metid::BMetStruct& aMetStruct)
void setMETDM(const metid::BMetStruct& aMetStruct)
void setMETEM(const metid::BMetStruct& aMetStruct)
void setMETMG(const metid::BMetStruct& aMetStruct)
void setMETFH(const metid::BMetStruct& aMetStruct)
void setMETCH(const metid::BMetStruct& aMetStruct)
void setMETED(const metid::BMetStruct& aMetStruct)
void setMETNG(const metid::BMetStruct& aMetStruct)
void setMETT42(const metid::BMetStruct& aMetStruct)
void setMETA(const metid::BMetStruct& aMetStruct)
void setMETB(const metid::BMetStruct& aMetStruct)
void setVertex(const float& aZvertex)
void print_vertex(basic_ostream<char,char_traits<char> >& os) const
void print_MET(basic_ostream<char,char_traits<char> >& os) const
void print_METnoeta(basic_ostream<char,char_traits<char> >& os) const
void print_METweta(basic_ostream<char,char_traits<char> >& os) const
void print_METT(basic_ostream<char,char_traits<char> >& os) const
void print_METTM(basic_ostream<char,char_traits<char> >& os) const
void print_METTAS(basic_ostream<char,char_traits<char> >& os) const
void print_METTBS(basic_ostream<char,char_traits<char> >& os) const
void print_METTAN(basic_ostream<char,char_traits<char> >& os) const
void print_METTBN(basic_ostream<char,char_traits<char> >& os) const
void print_METC(basic_ostream<char,char_traits<char> >& os) const
void print_METCM(basic_ostream<char,char_traits<char> >& os) const
void print_METCAS(basic_ostream<char,char_traits<char> >& os) const
void print_METCBS(basic_ostream<char,char_traits<char> >& os) const
void print_METCAN(basic_ostream<char,char_traits<char> >& os) const
void print_METCBN(basic_ostream<char,char_traits<char> >& os) const
void print_METICD(basic_ostream<char,char_traits<char> >& os) const
void print_METNADA(basic_ostream<char,char_traits<char> >& os) const
void print_METMUON(basic_ostream<char,char_traits<char> >& os) const
void print_METD(basic_ostream<char,char_traits<char> >& os) const
void print_METDM(basic_ostream<char,char_traits<char> >& os) const
void print_METEM(basic_ostream<char,char_traits<char> >& os) const
void print_METMG(basic_ostream<char,char_traits<char> >& os) const
void print_METFH(basic_ostream<char,char_traits<char> >& os) const
void print_METCH(basic_ostream<char,char_traits<char> >& os) const
void print_METED(basic_ostream<char,char_traits<char> >& os) const
void print_METNG(basic_ostream<char,char_traits<char> >& os) const
void print_MET42(basic_ostream<char,char_traits<char> >& os) const
void print_META(basic_ostream<char,char_traits<char> >& os) const
void print_METB(basic_ostream<char,char_traits<char> >& os) const
void setMetQualInfo(const vector<metid::BMetQualInfo,allocator<metid::BMetQualInfo> >& aVecMetQualInfo)
Int_t numRings() const
void getMETT(float& SETT, float& METTx, float& METTy, float& METT) const
void getMETTM(float& SETTM, float& METTMx, float& METTMy, float& METTM) const
void getMETC(float& SETC, float& METCx, float& METCy, float& METC) const
void getMETCM(float& SETCM, float& METCMx, float& METCMy, float& METCM) const
void getMETD(float& SETD, float& METDx, float& METDy, float& METD) const
void getMETDM(float& SETDM, float& METDMx, float& METDMy, float& METDM) const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TMBMet& operator=(const TMBMet&)