TMBCps
class description - source file - inheritance tree (.ps)
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()
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
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.