This is tmb_tree, version v00-12-02 | See all available versions

TMBCps


class description - source file - inheritance tree (.ps)

class TMBCps : public TObject

Inheritance Chart:
TObject
<-
TMBCps

    public:
TMBCps() TMBCps(Float_t r, Float_t phi, Float_t z, Float_t xE, Float_t uE, Float_t vE, Float_t matchQ, Float_t matchEQ, Int_t xSLC_Id, Int_t uSLC_Id, Int_t vSLC_Id, Int_t xNStrips, Int_t uNStrips, Int_t vNStrips, Float_t dphi, Float_t dz, Float_t nn, Int_t isLoose, Int_t isTight, Float_t* p3v) TMBCps(const TMBCps&) ~TMBCps() static TClass* Class() Float_t dphi() Float_t dz() Float_t E() virtual TClass* IsA() const Int_t isLoose() Int_t isTight() Float_t matchEQ() Float_t matchQ() Float_t nn() TMBCps& operator=(const TMBCps&) Float_t* p3v() Float_t phi() Float_t r() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Float_t uE() Int_t uNStrips() Int_t uSLC_Id() Float_t vE() Int_t vNStrips() Int_t vSLC_Id() Float_t xE() Int_t xNStrips() Int_t xSLC_Id() Float_t z()

Data Members

    private:
Float_t _r Float_t _phi Float_t _z Float_t _xE Float_t _uE Float_t _vE Float_t _matchQ Float_t _matchEQ Int_t _xSLC_Id id of the axial Single layer cluster Int_t _uSLC_Id id of the u Single layer cluster Int_t _vSLC_Id id of the v Single layer cluster (SLC) Int_t _xNStrips number of axial SLC strips Int_t _uNStrips number of u SLC strips associated with 3D CPS cluster Int_t _vNStrips number of v SLC strips Float_t _dphi error on phi position of the cluster Float_t _dz error on z position of the cluster Float_t _nn Neural network discriminant, if > 0 -- CPS cluster is shower-like Int_t _isLoose Loose em-like CPS cluster Int_t _isTight Tight em-like CPS cluster Float_t _p3v[3] 3-vector of line between PV and CPS cluster

Class Description

                                                                      
 TMBTree class for cps clusters
                                                                      


TMBCps():_r(999.9),_phi(999.9),_z(999.9),_xE(999.9),_uE(999.9),_vE(999.9), _matchQ(999.9),_matchEQ(999.9), _xSLC_Id(9999),_uSLC_Id(9999),_vSLC_Id(9999), _xNStrips(9999), _uNStrips(9999), _vNStrips(9999), _dphi(999.9), _dz(999.9), _nn(999.9), _isLoose(9999), _isTight(9999), _p3v()

TMBCps(Float_t r, Float_t phi, Float_t z, Float_t xE, Float_t uE, Float_t vE, Float_t matchQ, Float_t matchEQ, Int_t xSLC_Id, Int_t uSLC_Id, Int_t vSLC_Id, Int_t xNStrips, Int_t uNStrips, Int_t vNStrips, Float_t dphi, Float_t dz, Float_t nn, Int_t isLoose, Int_t isTight, Float_t* p3v)



Inline Functions


               void ~TMBCps()
            Float_t E()
            Float_t phi()
            Float_t r()
            Float_t z()
            Float_t xE()
            Float_t uE()
            Float_t vE()
            Float_t matchQ()
            Float_t matchEQ()
              Int_t xSLC_Id()
              Int_t uSLC_Id()
              Int_t vSLC_Id()
              Int_t xNStrips()
              Int_t uNStrips()
              Int_t vNStrips()
            Float_t dphi()
            Float_t dz()
            Float_t nn()
              Int_t isLoose()
              Int_t isTight()
           Float_t* p3v()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
             TMBCps TMBCps(const TMBCps&)
            TMBCps& operator=(const TMBCps&)


Last update: Mon May 17 20:12:35 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.