AliPHOSFastRecParticle


class description - source file - inheritance tree

class AliPHOSFastRecParticle : public TParticle


    public:
AliPHOSFastRecParticle AliPHOSFastRecParticle() AliPHOSFastRecParticle AliPHOSFastRecParticle(const AliPHOSFastRecParticle& rp) AliPHOSFastRecParticle AliPHOSFastRecParticle(const TParticle& p) virtual void ~AliPHOSFastRecParticle() TClass* Class() virtual Int_t DistancetoPrimitive(Int_t px, Int_t py) virtual void Draw(Option_t* option) virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py) virtual Int_t* GetPrimaries(Int_t& number) Int_t GetType() virtual TClass* IsA() const TString Name() virtual void Paint(Option_t* option) void Print() void SetPrimary(Int_t index) void SetType(Int_t type) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

protected:
Int_t fType particle type obtained by "virtual" reconstruction Int_t fPrimary (unique) primary particle index


See also

AliPHOSRecParticle

Class Description

  A  Particle modified by PHOS response and produced by AliPHOSvFast
  To become a general class of AliRoot ?

*-- Author: Yves Schutz (SUBATECH)

AliPHOSFastRecParticle(const AliPHOSFastRecParticle & rp)
 copy ctor

AliPHOSFastRecParticle(const TParticle & pp)
 ctor from a TParticle (crummy?!)

Int_t DistancetoPrimitive(Int_t px, Int_t py)
  Compute distance from point px,py to a AliPHOSFastRecParticle 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 AliPHOSFastRecParticle 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 AliPHOSFastRecParticle is clicked with the locator

Int_t* GetPrimaries(Int_t & number)
 Retrieves the unique primary particle at the origine of the present reconstruced particle

TString Name()
 Returns the name of the particle type

void Paint(Option_t *)
 Paint this ALiRecParticle in theta,phi coordinate as a TMarker  with its current attributes

void Print()
 Print the typr, energy and momentum



Inline Functions


        AliPHOSFastRecParticle AliPHOSFastRecParticle(const TParticle& p)
                         Int_t GetType()
                          void SetPrimary(Int_t index)
                          void SetType(Int_t type)
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void ~AliPHOSFastRecParticle()


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.