#include "WSTube.h"

WSTube


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

class WSTube : public WSSeed

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
<-
ZNode
<-
WSSeed
<-
WSTube
    private:
void _init() protected:
void define_direction(ZTrans& t, TVector3& dr, TLorentzVector& vec, TLorentzVector& sgm) public:
static void _gled_catalog_init() WSTube(const Text_t* n = "WSTube", const Text_t* t = "0") WSTube(const WSTube&) ~WSTube() virtual void AdEndarkenment() virtual void AdEnlightenment() void AnimatedConnect() static TClass* Class() void Connect() virtual void CopyLinkRefs(lppZGlass_t& ref_list) virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list) virtual void CopyLinks(lpZGlass_t& glass_list) void ExecuteMir(ZMIR& mir) static FID_t FID() Float_t GetDefSpread() Float_t GetDefTension() Float_t GetDefWidth() Float_t GetInitDt() ZList* GetLenses() ZNode* GetNodeA() ZNode* GetNodeB() TLorentzVector GetSgmA() TLorentzVector GetSgmB() Int_t GetSleepMS() TLorentzVector GetVecA() TLorentzVector GetVecB() static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_AnimatedConnect() static MID_t Mid_Connect() static MID_t Mid_SetDefSpread() static MID_t Mid_SetDefTension() static MID_t Mid_SetDefWidth() static MID_t Mid_SetInitDt() static MID_t Mid_SetLenses() static MID_t Mid_SetNodeA() static MID_t Mid_SetNodeB() static MID_t Mid_SetSgmA() static MID_t Mid_SetSgmB() static MID_t Mid_SetSleepMS() static MID_t Mid_SetVecA() static MID_t Mid_SetVecB() static MID_t Mid_Travel() static MID_t Mid_TravelAtoB() static MID_t Mid_TravelBtoA() WSTube& operator=(const WSTube&) virtual Int_t RebuildLinkRefs(An_ID_Demangler* c) const TLorentzVector& RefSgmA() const const TLorentzVector& RefSgmB() const const TLorentzVector& RefVecA() const const TLorentzVector& RefVecB() const ZMIR* S_AnimatedConnect() ZMIR* S_Connect() ZMIR* S_SetDefSpread(Float_t defspread) ZMIR* S_SetDefTension(Float_t deftension) ZMIR* S_SetDefWidth(Float_t defwidth) ZMIR* S_SetInitDt(Float_t initdt) ZMIR* S_SetLenses(ZList* lenses) ZMIR* S_SetNodeA(ZNode* nodea) ZMIR* S_SetNodeB(ZNode* nodeb) ZMIR* S_SetSgmA(TLorentzVector sgma) ZMIR* S_SetSgmB(TLorentzVector sgmb) ZMIR* S_SetSleepMS(Int_t sleepms) ZMIR* S_SetVecA(TLorentzVector veca) ZMIR* S_SetVecB(TLorentzVector vecb) ZMIR* S_Travel(Float_t abs_dt, UInt_t sleep_ms, Bool_t AtoB = true) ZMIR* S_TravelAtoB() ZMIR* S_TravelBtoA() void SetDefSpread(Float_t defspread) void SetDefTension(Float_t deftension) void SetDefWidth(Float_t defwidth) void SetInitDt(Float_t initdt) void SetLenses(ZList* lenses) void SetNodeA(ZNode* nodea) void SetNodeB(ZNode* nodeb) void SetSgmA(TLorentzVector sgma) void SetSgmB(TLorentzVector sgmb) void SetSleepMS(Int_t sleepms) void SetVecA(TLorentzVector veca) void SetVecB(TLorentzVector vecb) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void Travel(Float_t abs_dt, UInt_t sleep_ms, Bool_t AtoB = true) void TravelAtoB() void TravelBtoA() virtual FID_t VFID() const virtual GledNS::ClassInfo* VGlassInfo() const

Data Members


    protected:
ZNode* mNodeA X{gS} L{} ZNode* mNodeB X{gS} L{} ZList* mLenses X{gS} L{} RnrBits{0,0,0,0, 0,0,0,5} Float_t mDefWidth X{gS} 7 Value(-range=>[ 0,1000, 1,1000], join=>1) Float_t mDefSpread X{gS} 7 Value(-range=>[-180,180, 1,1000], join=>1) Float_t mDefTension X{gS} 7 Value(-range=>[-10,10,1,100]) TLorentzVector mVecA X{gSR} 7 LorentzVector() TLorentzVector mSgmA X{gSR} 7 LorentzVector() TLorentzVector mVecB X{gSR} 7 LorentzVector() TLorentzVector mSgmB X{gSR} 7 LorentzVector() Int_t mSleepMS X{gS} 7 Value(-range=>[10,10000,1]) Float_t mInitDt X{gS} 7 Value(-range=>[0,1,1,10000]) TRandom mRnd static GledNS::ClassInfo* sap_WSTube_ci static GledNS::LinkMemberInfo* sap_NodeA_lmi static GledNS::LinkMemberInfo* sap_NodeB_lmi static GledNS::LinkMemberInfo* sap_Lenses_lmi

Class Description

 WSTube



void _init()
 WSSeed overrides

void define_direction(ZTrans& t, TVector3& dr, TLorentzVector& vec, TLorentzVector& sgm)

void AdEnlightenment()

void AdEndarkenment()

void Connect()

void AnimatedConnect()

void TravelAtoB()

void TravelBtoA()

void Travel(Float_t abs_dt, UInt_t sleep_ms, Bool_t AtoB)



Inline Functions


                         void ~WSTube()
                       WSTube WSTube(const Text_t* n = "WSTube", const Text_t* t = "0")
                        FID_t FID()
                        FID_t VFID() const
           GledNS::ClassInfo* GlassInfo()
           GledNS::ClassInfo* VGlassInfo() const
                       ZNode* GetNodeA()
                         void SetNodeA(ZNode* nodea)
                       ZNode* GetNodeB()
                         void SetNodeB(ZNode* nodeb)
                       ZList* GetLenses()
                         void SetLenses(ZList* lenses)
                      Float_t GetDefWidth()
                         void SetDefWidth(Float_t defwidth)
                      Float_t GetDefSpread()
                         void SetDefSpread(Float_t defspread)
                      Float_t GetDefTension()
                         void SetDefTension(Float_t deftension)
               TLorentzVector GetVecA()
                         void SetVecA(TLorentzVector veca)
        const TLorentzVector& RefVecA() const
               TLorentzVector GetSgmA()
                         void SetSgmA(TLorentzVector sgma)
        const TLorentzVector& RefSgmA() const
               TLorentzVector GetVecB()
                         void SetVecB(TLorentzVector vecb)
        const TLorentzVector& RefVecB() const
               TLorentzVector GetSgmB()
                         void SetSgmB(TLorentzVector sgmb)
        const TLorentzVector& RefSgmB() const
                        Int_t GetSleepMS()
                         void SetSleepMS(Int_t sleepms)
                      Float_t GetInitDt()
                         void SetInitDt(Float_t initdt)
                         void CopyLinks(lpZGlass_t& glass_list)
                         void CopyLinkRefs(lppZGlass_t& ref_list)
                         void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
                        Int_t RebuildLinkRefs(An_ID_Demangler* c)
                         void ExecuteMir(ZMIR& mir)
                        ZMIR* S_SetNodeA(ZNode* nodea)
                        MID_t Mid_SetNodeA()
                        ZMIR* S_SetNodeB(ZNode* nodeb)
                        MID_t Mid_SetNodeB()
                        ZMIR* S_SetLenses(ZList* lenses)
                        MID_t Mid_SetLenses()
                        ZMIR* S_SetDefWidth(Float_t defwidth)
                        MID_t Mid_SetDefWidth()
                        ZMIR* S_SetDefSpread(Float_t defspread)
                        MID_t Mid_SetDefSpread()
                        ZMIR* S_SetDefTension(Float_t deftension)
                        MID_t Mid_SetDefTension()
                        ZMIR* S_SetVecA(TLorentzVector veca)
                        MID_t Mid_SetVecA()
                        ZMIR* S_SetSgmA(TLorentzVector sgma)
                        MID_t Mid_SetSgmA()
                        ZMIR* S_SetVecB(TLorentzVector vecb)
                        MID_t Mid_SetVecB()
                        ZMIR* S_SetSgmB(TLorentzVector sgmb)
                        MID_t Mid_SetSgmB()
                        ZMIR* S_SetSleepMS(Int_t sleepms)
                        MID_t Mid_SetSleepMS()
                        ZMIR* S_SetInitDt(Float_t initdt)
                        MID_t Mid_SetInitDt()
                        ZMIR* S_Connect()
                        MID_t Mid_Connect()
                        ZMIR* S_AnimatedConnect()
                        MID_t Mid_AnimatedConnect()
                        ZMIR* S_TravelAtoB()
                        MID_t Mid_TravelAtoB()
                        ZMIR* S_TravelBtoA()
                        MID_t Mid_TravelBtoA()
                        ZMIR* S_Travel(Float_t abs_dt, UInt_t sleep_ms, Bool_t AtoB = true)
                        MID_t Mid_Travel()
                         void _gled_catalog_init()
                      TClass* Class()
                      TClass* IsA() const
                         void ShowMembers(TMemberInspector& insp, char* parent)
                         void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)
                       WSTube WSTube(const WSTube&)
                      WSTube& operator=(const WSTube&)


Last update: Thu Jun 9 15:57:08 2005


ROOT page - Home page - Class index - Class Hierarchy - 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.