#include "hrktrackB.h"

HRKTrackB


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

class HRKTrackB : public HBaseTrack

Inheritance Chart:
TObject
<-
HBaseTrack
<-
HRKTrackB

    public:
HRKTrackB() HRKTrackB(const HRKTrackB&) ~HRKTrackB() static TClass* Class() Float_t getChiq() Float_t getMETAdx() Float_t getMETAdy() Float_t getMETAdz() Float_t getPhiSeg1RK() Float_t getPhiSeg2RK() Float_t getRSeg1RK() Float_t getRSeg2RK() Float_t getThetaSeg1RK() Float_t getThetaSeg2RK() Float_t getZSeg1RK() Float_t getZSeg2RK() virtual TClass* IsA() const HRKTrackB& operator=(const HRKTrackB&) void setChiq(Double_t c) void setMETAdx(Float_t x) void setMETAdy(Float_t y) void setMETAdz(Float_t z) void setPhiSeg1RK(Float_t v) void setPhiSeg2RK(Float_t v) void setRSeg1RK(Float_t v) void setRSeg2RK(Float_t v) void setThetaSeg1RK(Float_t v) void setThetaSeg2RK(Float_t v) void setZSeg1RK(Float_t v) void setZSeg2RK(Float_t v) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Double_t chiq Quality of Runge-Kutta track propagation Float_t zSeg1RK z of inner segment from Runge Kutta fit Float_t rSeg1RK r of inner segment from Runge Kutta fit Float_t thetaSeg1RK theta of inner segment from Runge Kutta fit Float_t phiSeg1RK phi of inner segment from Runge Kutta fit Float_t zSeg2RK z of outer segment from Runge Kutta fit Float_t rSeg2RK r of outer segment from Runge Kutta fit Float_t thetaSeg2RK theta of outer segment from Runge Kutta fit Float_t phiSeg2RK phi of outer segment from Runge Kutta fit Float_t dxRkMeta x_RK_intersectionPointOnMeta - x_MetaHit Float_t dyRkMeta y_RK_intersectionPointOnMeta - y_MetaHit Float_t dzRkMeta z_RK_intersectionPointOnMeta - z_MetaHit)

Class Description


  HRKTrackB

  data container holding all information from Runge-Kutta tracking
  See HBaseTrack for functions and data members which are not listed here...

  void setChiq(Double_t Chiq)      - Sets #chi^{2}_{RK}
  void setMETAdx(Float_t x)        - Sets x-component of vector of difference between Runge-Kutta track intersection on the surface of the META subdetector and the coordinate of hit/cluster on META detector
  void setMETAdy(Float_t y)        - Sets y-component of vector of difference between Runge-Kutta track intersection on the surface of the META subdetector and the coordinate of hit/cluster on META detector
  void setMETAdz(Float_t z)        - Sets z-component of vector of difference between Runge-Kutta track intersection on the surface of the META subdetector and the coordinate of hit/cluster on META detector

  Float_t getChiq(void)    - #chi^{2} of Runge Kutta tracking from x,y points (fitted minus measured) on each of the MDCs
  Float_t getMETAdx(void)  - x-deviation of track trajectory of Runge Kutta propagation from the hit/cluster on the META detector
  Float_t getMETAdy(void)  - y-deviation of track trajectory of Runge Kutta propagation from the hit/cluster on the META detector
  Float_t getMETAdz(void)  - z-deviation of track trajectory of Runge Kutta propagation from the hit/cluster on the META detector



HRKTrackB()

void Streamer(TBuffer &R__b)
 Stream an object of class HRKTrackB.



Inline Functions


               void ~HRKTrackB()
               void setChiq(Double_t c)
               void setZSeg1RK(Float_t v)
               void setRSeg1RK(Float_t v)
               void setThetaSeg1RK(Float_t v)
               void setPhiSeg1RK(Float_t v)
               void setZSeg2RK(Float_t v)
               void setRSeg2RK(Float_t v)
               void setThetaSeg2RK(Float_t v)
               void setPhiSeg2RK(Float_t v)
               void setMETAdx(Float_t x)
               void setMETAdy(Float_t y)
               void setMETAdz(Float_t z)
            Float_t getChiq()
            Float_t getZSeg1RK()
            Float_t getRSeg1RK()
            Float_t getThetaSeg1RK()
            Float_t getPhiSeg1RK()
            Float_t getZSeg2RK()
            Float_t getRSeg2RK()
            Float_t getThetaSeg2RK()
            Float_t getPhiSeg2RK()
            Float_t getMETAdx()
            Float_t getMETAdy()
            Float_t getMETAdz()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void StreamerNVirtual(TBuffer& b)
          HRKTrackB HRKTrackB(const HRKTrackB&)
         HRKTrackB& operator=(const HRKTrackB&)


Author: A.Sadovsky
Last update: Fri Jan 26 12:24:16 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.