#include "hhitmatchsim.h"

HHitMatchSim


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

class HHitMatchSim : public HHitMatch

Inheritance Chart:
TObject
<-
HHitMatch
<-
HHitMatchSim

    public:
HHitMatchSim() HHitMatchSim(const HHitMatchSim& source) virtual ~HHitMatchSim() static TClass* Class() void dumpToStdoutSim() Int_t getGLepInMDC() Int_t getLeptonOnMirror() Int_t getNbGPart() Int_t getNumPhot1() Int_t getNumPhot2() HTrackInfo* getTrackInfoObj() Float_t getWeightRatio() virtual TClass* IsA() const Int_t isFake() Int_t isGCLepRing() Int_t isGLepRing() Int_t isLepton() virtual HHitMatchSim& operator=(const HHitMatchSim& source) void resetSim() void setFakeFlag(Int_t i) void setGCLepRing(Int_t i) void setGLepInMDC(Int_t p) void setGLepRing(Int_t i) void setLeptonFlag(Int_t i) void setLeptonOnMirror(Int_t i) void setNbGPart(Int_t i) void setNumPhot1(Int_t i) void setNumPhot2(Int_t i) void setWeightRatio(Float_t i) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
HTrackInfo trackMatched info from GEANT Int_t isFakeFlag Int_t isLeptonFlag Int_t isGLeptonRing isGLeptonRing=0: this ring is a fake, no lepton contributed Int_t isGCLeptonRing isGCLeptonRing= -1 this ring is a fake, no lepton contributed Int_t nNbGPart Int_t isLeptonOnMirror =0: the ring doesnt match to any leptons on the mirror Int_t numPhot1 if larger than zero, lepton went through mirror Int_t numPhot2 if larger than zero, a second lepton went through mirror Float_t weightRatio it is the ratio between the weight of the lepton1 and lepton2. Int_t isGLepInMDC lepton that gave numPhot seen in mod==0 lay==0 of MDC

Class Description


HHitMatchSim()

~HHitMatchSim()

HHitMatchSim(const HHitMatchSim& source)

void dumpToStdoutSim()

void resetSim(void)

HTrackInfo* getTrackInfoObj()



Inline Functions


        HHitMatchSim& operator=(const HHitMatchSim& source)
                Int_t isFake()
                 void setFakeFlag(Int_t i)
                Int_t isLepton()
                 void setLeptonFlag(Int_t i)
                 void setGLepInMDC(Int_t p)
                Int_t getGLepInMDC()
                Int_t isGCLepRing()
                 void setGCLepRing(Int_t i)
                Int_t isGLepRing()
                 void setGLepRing(Int_t i)
                 void setNbGPart(Int_t i)
                Int_t getNbGPart()
                 void setLeptonOnMirror(Int_t i)
                 void setNumPhot1(Int_t i)
                 void setNumPhot2(Int_t i)
                 void setWeightRatio(Float_t i)
                Int_t getLeptonOnMirror()
                Int_t getNumPhot1()
                Int_t getNumPhot2()
              Float_t getWeightRatio()
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)


Last update: Fri Jan 26 11:55:40 2007


ROOT 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.