#include "hmdcgeomobj.h"

HMdcTrapPlane


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

class HMdcTrapPlane : public TObject

Inheritance Chart:
TObject
<-
HMdcTrapPlane

    public:
HMdcTrapPlane() HMdcTrapPlane(const HMdcTrapPlane& otrap) ~HMdcTrapPlane() static TClass* Class() void clear() void copy(HMdcTrapPlane& otrap) virtual TClass* IsA() const HMdcTrapPlane& operator=(const HMdcTrapPlane&) HMdcPointPlane& operator[](Int_t i) void print() const void set(HMdcTrapPlane& otrap) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
HMdcPointPlane points[4]

Class Description


 HMdcPointPlane - poin on the plane
 HMdcTrap - trapeze in vol.
 HMdcTrapPlane - trapize on the plane
 HMdcPlane - param. of project planes

 HMdcPointOnPlane

     This class keep point on the plane HMdcPlane

     This class don't create and don't delete
     HMdcPlane pl object.You need to set
     pointer to this plane by hand.

 HMdcLineParam

     This class keep straight line parameters.
     Parameters are two point on the two planes
     (two HMdcPointOnPlane objects).



HMdcTrapPlane(const HMdcTrapPlane& otrap)
 constructor creates the copy of obj. Trap

void copy(HMdcTrapPlane& otrap)
 copy obj "this" to otarp

void set(HMdcTrapPlane& otrap)
 copy obj "this" to otrap

void clear()
 copy obj "this" to otrap

void print() const
 print Trap;



Inline Functions


                   void ~HMdcTrapPlane()
          HMdcTrapPlane HMdcTrapPlane(const HMdcTrapPlane& otrap)
        HMdcPointPlane& operator[](Int_t i)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
         HMdcTrapPlane& operator=(const HMdcTrapPlane&)


Last update: Fri Jan 26 12:17:57 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.