#include "hmdclookuptb.h"

HMdcCluster


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

class HMdcCluster : public TObject

Inheritance Chart:
TObject
<-
HMdcCluster

    public:
HMdcCluster() HMdcCluster(const HMdcCluster&) ~HMdcCluster() void addBin(Double_t x, Double_t y, Double_t wt) void addClus(HMdcCluster& clst2, Bool_t flag = kFALSE) void calcClusParam(Double_t xSt2, Double_t ySt2) void calcXY() static TClass* Class() void clear() void fillClus(HMdcClus* clus, Int_t nLst, Bool_t fillTrList) virtual TClass* IsA() const HMdcCluster& operator=(const HMdcCluster&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void sumClus(HMdcCluster& clst1, HMdcCluster& clst2, Bool_t flag = kFALSE)

Data Members


    protected:
Double_t radToDeg HMdcList12GroupCells lCells1 HMdcList12GroupCells lCells2 Bool_t status =kFALSE - removed by merging Char_t flag for combined chamber clusters, >0 - cluster saved HMdcCluster* clusMerg clusMerg=0 if status=kTRUE else - merged cluster Short_t nMergedClus Number of merged clusters Double_t sumWt sum weights of bins Int_t nBins num. of bins in cluster Double_t meanX var. for calculation of cluster shape Double_t meanY -/- Double_t meanXX -/- Double_t meanYY -/- Double_t meanYX -/- Double_t meanXWt position of cluster (calc. with weights) Double_t meanYWt -/- Double_t meanXXWt X dispersion Double_t meanYYWt Y dispersion Float_t x cluster position Float_t y Float_t errX position errors Float_t errY Float_t sigma1 cluster shape Float_t sigma2 Float_t alpha HMdcCluster* clusMod1 mod.1 cluster address HMdcCluster* clusMod2 mod.2 cluster address

Class Description

 HMdcLookUpTb

 Trackfinder for MDC1&2 and MDC3&4 if magnet off



HMdcCluster(void)

void clear(void)

void addClus(HMdcCluster& clst2, Bool_t flag)

void sumClus(HMdcCluster& clst1, HMdcCluster& clst2, Bool_t flag)

void calcClusParam(Double_t xSt2, Double_t ySt2)

void fillClus(HMdcClus* fClus, Int_t nLst, Bool_t fillTrList)



Inline Functions


                void ~HMdcCluster()
                void addBin(Double_t x, Double_t y, Double_t wt)
                void calcXY()
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
         HMdcCluster HMdcCluster(const HMdcCluster&)
        HMdcCluster& operator=(const HMdcCluster&)


Last update: 17/07/2003 by V. Pechenov


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.