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() virtual TObjArray** EmcRecPoints() virtual AliPHOSGeometry* GetGeometry() virtual void Hit2Digit() virtual TClass* IsA() const virtual Int_t IsVersion() const AliPHOS& operator=(const AliPHOS& rvalue) virtual TObjArray** PpsdRecPoints() virtual TClonesArray** RecParticles() virtual void SetTreeAddress() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) virtual TClonesArray** TrackSegments() virtual TString Version()

Data Members

private:
protected:
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 public:


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()
 TBranch *branch;



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()
        AliPHOSGeometry* GetGeometry()
                    void Hit2Digit()
                   Int_t IsVersion() const
             TObjArray** PpsdRecPoints()
          TClonesArray** RecParticles()
          TClonesArray** TrackSegments()
                 TString Version()
                AliPHOS& operator=(const AliPHOS& rvalue)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(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.