AliPHOS


class description - source file - inheritance tree

class AliPHOS : public AliDetector


    public:
virtual void ~AliPHOS() virtual void AddHit(Int_t, Int_t*, Float_t*) virtual void AddHit(Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t* hits) static TClass* Class() virtual void CreateMaterials() TObjArray* EmcRecPoints() const virtual AliPHOSGeometry* GetGeometry() virtual TClass* IsA() const virtual Int_t IsVersion() const AliPHOS& operator=(const AliPHOS& rvalue) TObjArray* PpsdRecPoints() const TClonesArray* RecParticles() const TClonesArray* SDigits() const virtual void SetTreeAddress() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) TClonesArray* TrackSegments() const virtual TString Version()

Data Members

private:
protected:
TClonesArray* fSDigits List of summable digits TObjArray* fEmcRecPoints The RecPoints (clusters) list in EMC TObjArray* fPpsdRecPoints The RecPoints (clusters) list in PPSD (veto) TClonesArray* fTrackSegments The TrackSegment list in PHOS TClonesArray* fRecParticles The reconstructed particles list in PHOS


See also

AliPHOSv0, AliPHOSv4

Class Description

 Base Class for PHOS description:
   PHOS consists of a PbWO4 calorimeter (EMCA) and a gazeous charged
    particles detector (CPV or PPSD).
   The only provided method here is CreateMaterials,
    which defines the materials common to all PHOS versions.

*-- Author: Laurent Aphecetche & Yves Schutz (SUBATECH)


~AliPHOS()
 dtor

void CreateMaterials()
 Definitions of materials to build PHOS and associated tracking media.
 media number in idtmed are 699 to 798.

void SetTreeAddress()



Inline Functions


                    void AddHit(Int_t, Int_t*, Float_t*)
                    void AddHit(Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t* hits)
              TObjArray* EmcRecPoints() const
        AliPHOSGeometry* GetGeometry()
                   Int_t IsVersion() const
              TObjArray* PpsdRecPoints() const
           TClonesArray* RecParticles() const
           TClonesArray* SDigits() const
           TClonesArray* TrackSegments() const
                 TString Version()
                AliPHOS& operator=(const AliPHOS& rvalue)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)


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.