TEVNTClass


class description - source file - inheritance tree

class TEVNTClass : public TVirtualData


    public:
TEVNTClass TEVNTClass() TEVNTClass TEVNTClass(TEVNTClass* TmpEVNT) TEVNTClass TEVNTClass(TEVNTClass&) virtual void ~TEVNTClass() static TClass* Class() virtual Float_t GetBeta() virtual Char_t GetCCStat() virtual Char_t GetCharge() virtual Char_t GetDCStat() virtual Char_t GetECStat() virtual Int_t GetId() virtual Char_t GetLCStat() virtual Float_t GetMomentum() virtual TVector3 GetMomVec() virtual Float_t GetPx() virtual Float_t GetPy() virtual Float_t GetPz() virtual Char_t GetSCStat() virtual Char_t GetStat() virtual TVector3 GetVertex() virtual Float_t GetX() virtual Float_t GetY() virtual Float_t GetZ() virtual TClass* IsA() const virtual Bool_t IsEVNT() virtual Bool_t IsGSIM() virtual void Print() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
protected:

Class Description

 TEVNTClass

 Initial Author:  Gagik Gavalian   UNH  11/10/1999

 Generation Date : Tue Nov 23 18:21:36 EST 1999

/*______________________________________________________________________
 Modified:
           Maurik (2/3/00) Comments.
           Maurik (Nov/01) Derive from TVirtualData
This class is used to access the EVNT bank data written into the ROOT DST for the E2 run at Jefferson Lab. It was generated automatically from the ddl file in packages/bankdefs/evnt.ddl and later hand edited to provide comments and additional modifications. The details on how exactly each variable is defined have to be extraced from the RECSIS code.

The class has been updated to derive from TVirtualData, so that it can be used interchangably with TGSIMClass.

______________________________________________________________________*/ 



TEVNTClass(TEVNTClass *TmpEVNT)

void Print()



Inline Functions


         TEVNTClass TEVNTClass(TEVNTClass* TmpEVNT)
              Int_t GetId()
             Char_t GetCharge()
            Float_t GetBeta()
            Float_t GetPx()
            Float_t GetPy()
            Float_t GetPz()
            Float_t GetX()
            Float_t GetY()
            Float_t GetZ()
           TVector3 GetVertex()
           TVector3 GetMomVec()
            Float_t GetMomentum()
             Char_t GetDCStat()
             Char_t GetCCStat()
             Char_t GetSCStat()
             Char_t GetECStat()
             Char_t GetLCStat()
             Char_t GetStat()
             Bool_t IsEVNT()
             Bool_t IsGSIM()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         TEVNTClass TEVNTClass(TEVNTClass&)
               void ~TEVNTClass()


Last update: Wed Nov 28 11:06:05 2001


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.