#include "hhitmatch.h"

HHitMatch


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

class HHitMatch : public TObject

Inheritance Chart:
TObject
<-
HHitMatch
<-
HHitMatchSim

    protected:
virtual void reset() public:
HHitMatch() HHitMatch(const HHitMatch& source) virtual ~HHitMatch() static TClass* Class() virtual void dumpToStdout() Float_t getCentroid() Int_t getCentX() Int_t getCentY() Float_t getKickBeta() Int_t getKickCharge() Int_t getKickInd() Float_t getKickMass() Float_t getKickMom() Float_t getKickMomT() Float_t getKickPull() Int_t getKickQual() TLorentzVector* getLVec() Int_t getMatchedMdcShower() Int_t getMatchedMdcTof() Int_t getMatchedRichKick() Int_t getMatchedRichMdc() Int_t getMatchedRichShower() Int_t getMatchedRichTof() Int_t getMdcClusterHit() Float_t getMdcClusterSize() Int_t getMdcFlagIO() Int_t getMdcInd() Float_t getMdcPhi() Float_t getMdcR() Float_t getMdcTheta() Float_t getMdcZ() Float_t getRadius() Int_t getRichInd() Float_t getRichPhi() Float_t getRichTheta() Int_t getRingAmplitude() Int_t getRingCenterX() Int_t getRingCenterY() Int_t getRingFitNbCoords() Float_t getRingFitPhi() Float_t getRingFitRadius() Float_t getRingFitTheta() Float_t getRingFitVar() Int_t getRingHouTra() Int_t getRingLocalMax4() Int_t getRingMaxClusterSize() Int_t getRingMaxThrClusterSize() Int_t getRingPadNr() Int_t getRingPatMat() Int_t getRingTestFlags() Int_t getSector() Float_t getShowerfSum0() Float_t getShowerfSum1() Float_t getShowerfSum2() Float_t getShowerPhi() Float_t getShowerTheta() Int_t getShowInd() Int_t getTofInd() Int_t getTofinoMul() Float_t getTofinoTof() Float_t getTofPhi() Float_t getTofTheta() Float_t getTofTof() virtual TClass* IsA() const virtual HHitMatch& operator=(const HHitMatch& source) void setCentroid(Float_t centro) void setCentX(Int_t centx) void setCentY(Int_t centy) void setKickBeta(Float_t b) void setKickCharge(Int_t c) void setKickInd(Int_t ind) void setKickMass(Float_t m) void setKickMom(Float_t o) void setKickMomT(Float_t o) void setKickPull(Float_t p) void setKickQual(Int_t q) void setMatchedMdcShower(Int_t m) void setMatchedMdcTof(Int_t m) void setMatchedRichKick(Int_t m) void setMatchedRichMdc(Int_t m) void setMatchedRichShower(Int_t m) void setMatchedRichTof(Int_t m) void setMdcClusterHit(Int_t i) void setMdcClusterSize(Float_t s) void setMdcFlagIO(Int_t flag) void setMdcInd(Int_t ind) void setMdcPhi(Float_t mp) void setMdcR(Float_t r) void setMdcTheta(Float_t mt) void setMdcZ(Float_t z) void setRadius(Float_t rad) void setRichInd(Int_t ind) void setRichPhi(Float_t rp) void setRichTheta(Float_t rt) void setRingAmplitude(Int_t ampl) void setRingCenterX(Int_t x) void setRingCenterY(Int_t y) void setRingFitNbCoords(Int_t n) void setRingFitPhi(Float_t phi) void setRingFitRadius(Float_t rad) void setRingFitTheta(Float_t theta) void setRingFitVar(Float_t var) void setRingHouTra(Int_t houtra) void setRingLocalMax4(Int_t locmax4) void setRingMaxClusterSize(Int_t clustersize) void setRingMaxThrClusterSize(Int_t fmaxthrclussize) void setRingPadNr(Int_t padnr) void setRingPatMat(Int_t patmat) void setRingTestFlags(Int_t flag) void setSector(Int_t s) void setShowerfSum0(Float_t f0) void setShowerfSum1(Float_t f1) void setShowerfSum2(Float_t f2) void setShowerPhi(Float_t sp) void setShowerTheta(Float_t st) void setShowInd(Int_t ind) void setTofInd(Int_t ind) void setTofinoMul(Int_t m) void setTofinoTof(Float_t tof) void setTofPhi(Float_t tp) void setTofTheta(Float_t tt) void setTofTof(Float_t tof) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TLorentzVector lvec Int_t nSector sector of matched hit Float_t fRichPhi azimuthal angle in RICH (degrees) Float_t fRichTheta polar angle in RICH (degrees) Int_t nRingX RICH hit properties copied from HRichHit Int_t nRingY Int_t nRingPatMat Int_t nRingHouTra Int_t nRingAmplitude Int_t nRingPadNr Float_t fRingRadius Float_t fRingCentroid Int_t nCentX Int_t nCentY Int_t nRingLocalMax4 Int_t fMaxClusterSize Int_t fMaxThrClusterSize Int_t fTests Float_t fRingFitRad Float_t fRingFitVar Float_t fRingFitTheta Float_t fRingFitPhi Int_t nRingFitNbCoords Int_t indRich Float_t fMdcTheta polar angle of MDC segment (degrees) Float_t fMdcPhi azimuthal angle of MDC segment (degrees) Float_t fMdcR Float_t fMdcZ Float_t fClusterSize Int_t iSegIOFlag inner seg=0, outer=1 Int_t nHitLay Int_t indMdc Float_t fTofTof Float_t fTofTheta polar angle of matched hit in TOF (degrees) Float_t fTofPhi azimuthal angle of matched hit in TOF (degrees) Int_t indTof Float_t fShowerTheta polar angle of matched hit in SHOWER (degrees) Float_t fShowerPhi azimuthal angle of matched hit in SHOWER (degrees) Float_t fTofinoTof tof in tofino Float_t m_fSum0 sum of charge of nine pads in pre Float_t m_fSum1 sum of charge of nine pads in post Float_t m_fSum2 sum of charge of nine pads in post2 Int_t iTofino_Mult multiplicity in tofino Int_t indShower Int_t indKick Int_t nRichMdcCorr flag signaling that this object contains this corr. Int_t nRichKickCorr flag signaling that this object contains this corr. Int_t nRichTofCorr Int_t nRichShowerCorr Int_t nMdcTofCorr Int_t nMdcShowerCorr Float_t mom Float_t momt Int_t charge Int_t quality Float_t mass Float_t beta Float_t pull

Class Description


HHitMatch()

~HHitMatch()

HHitMatch(const HHitMatch& source)

void dumpToStdout()

void reset(void)



Inline Functions


             HHitMatch& operator=(const HHitMatch& source)
        TLorentzVector* getLVec()
                  Int_t getSector()
                   void setSector(Int_t s)
                  Int_t getKickInd()
                   void setKickInd(Int_t ind)
                Float_t getKickMom()
                   void setKickMom(Float_t o)
                Float_t getKickMomT()
                   void setKickMomT(Float_t o)
                  Int_t getKickCharge()
                   void setKickCharge(Int_t c)
                  Int_t getKickQual()
                   void setKickQual(Int_t q)
                Float_t getKickMass()
                   void setKickMass(Float_t m)
                Float_t getKickBeta()
                   void setKickBeta(Float_t b)
                Float_t getKickPull()
                   void setKickPull(Float_t p)
                  Int_t getShowInd()
                   void setShowInd(Int_t ind)
                Float_t getShowerTheta()
                   void setShowerTheta(Float_t st)
                Float_t getShowerPhi()
                   void setShowerPhi(Float_t sp)
                   void setShowerfSum0(Float_t f0)
                Float_t getShowerfSum0()
                   void setShowerfSum1(Float_t f1)
                Float_t getShowerfSum1()
                   void setShowerfSum2(Float_t f2)
                Float_t getShowerfSum2()
                   void setTofinoMul(Int_t m)
                  Int_t getTofinoMul()
                   void setTofinoTof(Float_t tof)
                Float_t getTofinoTof()
                Float_t getRichTheta()
                   void setRichTheta(Float_t rt)
                Float_t getRichPhi()
                   void setRichPhi(Float_t rp)
                  Int_t getRichInd()
                   void setRichInd(Int_t ind)
                  Int_t getRingCenterX()
                  Int_t getRingCenterY()
                  Int_t getRingPatMat()
                  Int_t getRingHouTra()
                  Int_t getRingAmplitude()
                  Int_t getRingPadNr()
                  Int_t getRingLocalMax4()
                Float_t getCentroid()
                  Int_t getCentX()
                  Int_t getCentY()
                Float_t getRadius()
                  Int_t getRingMaxClusterSize()
                  Int_t getRingMaxThrClusterSize()
                  Int_t getRingTestFlags()
                  Int_t getRingFitNbCoords()
                Float_t getRingFitRadius()
                Float_t getRingFitVar()
                Float_t getRingFitTheta()
                Float_t getRingFitPhi()
                   void setRingFitNbCoords(Int_t n)
                   void setRingFitRadius(Float_t rad)
                   void setRingFitVar(Float_t var)
                   void setRingFitTheta(Float_t theta)
                   void setRingFitPhi(Float_t phi)
                   void setRingCenterX(Int_t x)
                   void setRingCenterY(Int_t y)
                   void setRingPatMat(Int_t patmat)
                   void setRingHouTra(Int_t houtra)
                   void setRingAmplitude(Int_t ampl)
                   void setRingPadNr(Int_t padnr)
                   void setRingLocalMax4(Int_t locmax4)
                   void setCentroid(Float_t centro)
                   void setCentX(Int_t centx)
                   void setCentY(Int_t centy)
                   void setRadius(Float_t rad)
                   void setRingMaxClusterSize(Int_t clustersize)
                   void setRingMaxThrClusterSize(Int_t fmaxthrclussize)
                   void setRingTestFlags(Int_t flag)
                Float_t getMdcTheta()
                  Int_t getMdcFlagIO()
                   void setMdcTheta(Float_t mt)
                Float_t getMdcPhi()
                   void setMdcPhi(Float_t mp)
                   void setMdcClusterSize(Float_t s)
                   void setMdcClusterHit(Int_t i)
                  Int_t getMdcInd()
                   void setMdcInd(Int_t ind)
                   void setMdcFlagIO(Int_t flag)
                   void setMdcR(Float_t r)
                Float_t getMdcR()
                   void setMdcZ(Float_t z)
                Float_t getMdcZ()
                Float_t getMdcClusterSize()
                  Int_t getMdcClusterHit()
                Float_t getTofTheta()
                   void setTofTheta(Float_t tt)
                Float_t getTofPhi()
                   void setTofPhi(Float_t tp)
                   void setTofTof(Float_t tof)
                Float_t getTofTof()
                  Int_t getTofInd()
                   void setTofInd(Int_t ind)
                   void setMatchedRichKick(Int_t m)
                   void setMatchedRichMdc(Int_t m)
                   void setMatchedRichTof(Int_t m)
                   void setMatchedRichShower(Int_t m)
                   void setMatchedMdcTof(Int_t m)
                   void setMatchedMdcShower(Int_t m)
                  Int_t getMatchedRichMdc()
                  Int_t getMatchedRichKick()
                  Int_t getMatchedRichTof()
                  Int_t getMatchedRichShower()
                  Int_t getMatchedMdcTof()
                  Int_t getMatchedMdcShower()
                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:37 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.