AliTRDclusterizerV1


class description - source file - inheritance tree

class AliTRDclusterizerV1 : public AliTRDclusterizer

    private:
virtual Float_t PadResponse(Float_t x) virtual Float_t Unfold(Float_t eps, Float_t* padSignal) public:
AliTRDclusterizerV1 AliTRDclusterizerV1() AliTRDclusterizerV1 AliTRDclusterizerV1(const Text_t* name, const Text_t* title) AliTRDclusterizerV1 AliTRDclusterizerV1(AliTRDclusterizerV1&) virtual void ~AliTRDclusterizerV1() TClass* Class() virtual Float_t GetClusMaxThresh() virtual Int_t GetClusMethod() virtual Float_t GetClusSigThresh() virtual void Init() virtual TClass* IsA() const virtual Bool_t MakeCluster() virtual Bool_t ReadDigits() virtual void SetClusMaxThresh(Float_t thresh) virtual void SetClusMethod(Int_t meth) virtual void SetClusSigThresh(Float_t thresh) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

protected:
AliTRDdigitsManager* fDigitsManager ! TRD digits manager Float_t fClusMaxThresh Threshold value for cluster maximum Float_t fClusSigThresh Threshold value for cluster signal Int_t fClusMethod Clustering method

Class Description

                                                                           
 TRD cluster finder for the slow simulator.
                                                                           


AliTRDclusterizerV1():AliTRDclusterizer()
 AliTRDclusterizerV1 default constructor


AliTRDclusterizerV1(const Text_t* name, const Text_t* title) :AliTRDclusterizer(name,title)
 AliTRDclusterizerV1 default constructor


~AliTRDclusterizerV1()

void Init()
 Initializes the cluster finder


Bool_t ReadDigits()
 Reads the digits arrays from the input aliroot file


Bool_t MakeCluster()
 Generates the cluster.


Float_t Unfold(Float_t eps, Float_t* padSignal)
 Method to unfold neighbouring maxima.
 The charge ratio on the overlapping pad is calculated
 until there is no more change within the range given by eps.
 The resulting ratio is then returned to the calling method.


Float_t PadResponse(Float_t x)
 The pad response for the chevron pads.
 We use a simple Gaussian approximation which should be good
 enough for our purpose.




Inline Functions


                       void SetClusMaxThresh(Float_t thresh)
                       void SetClusSigThresh(Float_t thresh)
                       void SetClusMethod(Int_t meth)
                    Float_t GetClusMaxThresh()
                    Float_t GetClusSigThresh()
                      Int_t GetClusMethod()
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
        AliTRDclusterizerV1 AliTRDclusterizerV1(AliTRDclusterizerV1&)


Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *


ROOT page - Class index - 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.