AliPHOSFastRecParticle


class description - source file - inheritance tree

class AliPHOSFastRecParticle : public TParticle

    private:
public:
AliPHOSFastRecParticle AliPHOSFastRecParticle() AliPHOSFastRecParticle AliPHOSFastRecParticle(const AliPHOSFastRecParticle& rp) AliPHOSFastRecParticle AliPHOSFastRecParticle(const TParticle& p) virtual void ~AliPHOSFastRecParticle() static 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) Int_t GetIndexInList() const virtual Int_t* GetPrimaries(Int_t& number) Int_t GetType() virtual TClass* IsA() const TString Name() virtual void Paint(Option_t* option) virtual void Print(const char* opt) void SetIndexInList(Int_t val) void SetPrimary(Int_t index) void SetType(Int_t type) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
protected:
Int_t fIndexInList the index of this RecParticle in the list stored in TreeR (to be set by analysis) Int_t fPrimary (unique) primary particle index Int_t fType particle type obtained by "virtual" reconstruction public:
static const AliPHOSFastRecParticle::EParticleType kUNDEFINED static const AliPHOSFastRecParticle::EParticleType kNEUTRALEM static const AliPHOSFastRecParticle::EParticleType kNEUTRALHA static const AliPHOSFastRecParticle::EParticleType kGAMMA static const AliPHOSFastRecParticle::EParticleType kGAMMAHA static const AliPHOSFastRecParticle::EParticleType kABSURDEM static const AliPHOSFastRecParticle::EParticleType kABSURDHA static const AliPHOSFastRecParticle::EParticleType kELECTRON static const AliPHOSFastRecParticle::EParticleType kCHARGEDHA


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(const char * opt)
 Print the typr, energy and momentum



Inline Functions


        AliPHOSFastRecParticle AliPHOSFastRecParticle(const TParticle& p)
                         Int_t GetIndexInList() const
                         Int_t GetType()
                          void SetPrimary(Int_t index)
                          void SetType(Int_t type)
                          void SetIndexInList(Int_t val)
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void StreamerNVirtual(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.