public:
TGSIMClass TGSIMClass()
TGSIMClass TGSIMClass(TGSIMClass* TmpEVNT)
TGSIMClass TGSIMClass(TGSIMClass&)
virtual void ~TGSIMClass()
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 Char_t GetSCStat()
virtual Char_t GetStat()
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)
private:
protected:
File TGSIMClass.cc
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 GSIM
bank data written into the ROOT DST for the E2 run at Jefferson Lab,
when writing DST using WriteRootDST with the GSIM capability turned on
(default). The class has been updated to derive from TVirtualData, so that it can be used interchangably with TEVNTClass.
See the UseGSIM() switch function in the TE2AnaTool class for more details.
______________________________________________________________________*/
Changes the GEANT Id in the bank to a PDG id and returns that. This way it is compatible with TEVNTClass This routine is identical to TGsim::PDG_to_Geant() Unfortunately we can not be certain that routine is accessible, hence the duplication.
Fix the Beta which may not have been filled in properly.
Fix Charge, which may not be properly set.
TGSIMClass TGSIMClass(TGSIMClass* TmpEVNT)
Char_t GetDCStat()
Char_t GetCCStat()
Char_t GetSCStat()
Char_t GetECStat()
Char_t GetLCStat()
Char_t GetStat()
Bool_t IsGSIM()
Bool_t IsEVNT()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TGSIMClass TGSIMClass(TGSIMClass&)
void ~TGSIMClass()