AliPHOSRecPoint


class description - source file - inheritance tree

class AliPHOSRecPoint : public AliRecPoint


    public:
virtual void ~AliPHOSRecPoint() virtual void AddDigit(AliDigitNew&) virtual void AddDigit(AliPHOSDigit& digit, Float_t Energy) static TClass* Class() virtual Int_t Compare(const TObject* obj) const virtual Int_t DistancetoPrimitive(Int_t px, Int_t py) virtual void Draw(Option_t* option) virtual void EvalAll(Float_t logWeight, TClonesArray* digits) virtual void EvalPHOSMod(AliPHOSDigit* digit) virtual void EvalPrimaries(TClonesArray* digits) virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py) virtual Int_t GetPHOSMod() const virtual Int_t* GetPrimaries(Int_t& number) const virtual TClass* IsA() const virtual Bool_t IsEmc() const virtual Bool_t IsSortable() const AliPHOSRecPoint& operator=(const AliPHOSRecPoint&) virtual void Paint(Option_t* option) virtual void Print(Option_t* opt = void) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
protected:
Int_t fPHOSMod PHOS Module number in which the RecPoint is found


See also

AliPHOSEmcRecPoint, AliPHOSPpsdRecPoint

Class Description

  Base Class for PHOS Reconstructed Points
  Why should I put meaningless comments
  just to satisfy
  the code checker
*-- Author: Gines Martinez (SUBATECH)

Int_t DistancetoPrimitive(Int_t px, Int_t py)
 Compute distance from point px,py to  a AliPHOSRecPoint considered as a Tmarker
 Compute the closest distance of approach from point px,py to this marker.
 The distance is computed in pixels units.

void Draw(Option_t *option)
 Draw this AliPHOSRecPoint with its current attributes

void ExecuteEvent(Int_t event, Int_t px, Int_t py)
 Execute action corresponding to one event
 This member function is called when a AliPHOSRecPoint is clicked with the locator

 If Left button is clicked on AliPHOSRecPoint, the digits are switched on
 and switched off when the mouse button is released.

void EvalAll(Float_t logWeight,TClonesArray * digits)
evaluates (if necessary) all RecPoint data members

void EvalPHOSMod(AliPHOSDigit * digit)
 Returns the PHOS module in which the RecPoint is found

void EvalPrimaries(TClonesArray * digits)
 Constructs the list of primary particles (tracks) which have contributed to this RecPoint

void Paint(Option_t *)
 Paint this ALiRecPoint as a TMarker  with its current attributes



Inline Functions


                    void AddDigit(AliDigitNew&)
                    void AddDigit(AliPHOSDigit& digit, Float_t Energy)
                   Int_t Compare(const TObject* obj) const
                   Int_t GetPHOSMod() const
                  Int_t* GetPrimaries(Int_t& number) const
                  Bool_t IsEmc() const
                  Bool_t IsSortable() const
                    void Print(Option_t* opt = void)
        AliPHOSRecPoint& operator=(const AliPHOSRecPoint&)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
                    void ~AliPHOSRecPoint()


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.