Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

ElementaryCell

#include "ElementaryCell.hh"

ElementaryCell


class description - source file - inheritance tree (.pdf)

class ElementaryCell

Inheritance Chart:
ElementaryCell

    public:
ElementaryCell() ElementaryCell(const ElementaryCell&) virtual ~ElementaryCell() void AssociatePmts(Photomultiplier* p1, Photomultiplier* p2 = 0, Photomultiplier* p3 = 0, Photomultiplier* p4 = 0) static TClass* Class() FrontEndChip* FrontEnd() const EVector GetCenter() const int GetColOffset() const const EVector& GetDownLeft() const const EVector& GetDownRight() const const EVector& GetNormal() const int GetNumPmts() const Photomultiplier* GetPmt(Int_t i) int GetRowOffset() const const EVector& GetUpLeft() const const EVector& GetUpRight() const const EVector& GetXAxis() const const EVector& GetYAxis() const int Id() virtual TClass* IsA() const ElementaryCell& operator=(const ElementaryCell&) static void ResetClass() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fId static Int_t gElemCellCounter Int_t fNumPmts Photomultiplier* pPmts[4] EVector fNormal EVector fUpLeft EVector fUpRight EVector fDownLeft EVector fDownRight EVector fXAxis EVector fYAxis

Class Description


ElementaryCell()

~ElementaryCell()

void AssociatePmts(Photomultiplier *p1, Photomultiplier *p2, Photomultiplier *p3, Photomultiplier *p4)

EVector GetCenter() const



Inline Functions


                    void ResetClass()
                     int Id()
          const EVector& GetNormal() const
          const EVector& GetUpLeft() const
          const EVector& GetUpRight() const
          const EVector& GetDownLeft() const
          const EVector& GetDownRight() const
          const EVector& GetXAxis() const
          const EVector& GetYAxis() const
           FrontEndChip* FrontEnd() const
                     int GetRowOffset() const
                     int GetColOffset() const
                     int GetNumPmts() const
        Photomultiplier* GetPmt(Int_t i)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
          ElementaryCell ElementaryCell(const ElementaryCell&)
         ElementaryCell& operator=(const ElementaryCell&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:17:19 2005