Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EPmtGeo

#include "EPmtGeo.hh"

EPmtGeo


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

class EPmtGeo : public TObject

Inheritance Chart:
TObject
<-
EPmtGeo

    public:
EPmtGeo() EPmtGeo(const EPmtGeo&) virtual ~EPmtGeo() static TClass* Class() virtual void Clear(Option_t* = "") virtual void Copy(TObject&) const Float_t GetCenter(Int_t) const TVector3 GetCenter() const Int_t GetEC() const Int_t GetFee() const Int_t GetLastUniqueId() const Int_t GetMC() const Float_t GetNorm(Int_t) const TVector3 GetNorm() const Int_t GetStartUniqueId() const Float_t GetXAxis(Int_t) const TVector3 GetXAxis() const Float_t GetYAxis(Int_t) const TVector3 GetYAxis() const virtual TClass* IsA() const EPmtGeo& operator=(const EPmtGeo&) void SetCenter(const Float_t* v) void SetCenter(const TVector3& v) void SetEC(Int_t ec) void SetFee(Int_t fe) void SetLastUniqueId(Int_t uid) void SetMC(Int_t mc) void SetNorm(const Float_t* v) void SetNorm(const TVector3& v) void SetStartUniqueId(Int_t uid) void SetYAxis(const Float_t* v) void SetYAxis(const TVector3& v) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fStartUId UId of the first pixel Int_t fLastUId UId of the last pixel Int_t fFee Fee the pmt belongs to Int_t fEC EC the pmt belongs to Int_t fMC MC the pmt belongs to Float_t fCenterX x component of the center of the pmt Float_t fCenterY y component of the center of the pmt Float_t fCenterZ z component of the center of the pmt Float_t fNormX x component of the normal vector Float_t fNormY y component of the normal vector Float_t fNormZ z component of the normal vector Float_t fYAxisX x component of the pmt y axis Float_t fYAxisY y component of the pmt y axis Float_t fYAxisZ z component of the pmt y axis

Class Description




Inline Functions


               void ~EPmtGeo()
            EPmtGeo EPmtGeo()
            EPmtGeo EPmtGeo(const EPmtGeo&)
               void Copy(TObject&) const
               void Clear(Option_t* = "")
              Int_t GetStartUniqueId() const
              Int_t GetLastUniqueId() const
              Int_t GetFee() const
              Int_t GetEC() const
              Int_t GetMC() const
            Float_t GetCenter(Int_t) const
            Float_t GetNorm(Int_t) const
            Float_t GetYAxis(Int_t) const
            Float_t GetXAxis(Int_t) const
           TVector3 GetCenter() const
           TVector3 GetNorm() const
           TVector3 GetYAxis() const
           TVector3 GetXAxis() const
               void SetStartUniqueId(Int_t uid)
               void SetLastUniqueId(Int_t uid)
               void SetFee(Int_t fe)
               void SetEC(Int_t ec)
               void SetMC(Int_t mc)
               void SetCenter(const Float_t* v)
               void SetNorm(const Float_t* v)
               void SetYAxis(const Float_t* v)
               void SetCenter(const TVector3& v)
               void SetNorm(const TVector3& v)
               void SetYAxis(const TVector3& v)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
           EPmtGeo& operator=(const EPmtGeo&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:22:48 2005