HSurfXCilinder
class description - source file - inheritance tree (.pdf)
    public:
                        HSurfXCilinder()
                        HSurfXCilinder(const HSurfXCilinder& ci)
                        ~HSurfXCilinder()
           virtual void calcIntersection(const HGeomVector& r, const HGeomVector& alpha, HGeomVector& out) const
         static TClass* Class()
      virtual HSurface* clone()
       virtual Double_t distanceTo(const HGeomVector& v)
          virtual Int_t getParams(TArrayD& array)
        virtual TClass* IsA() const
        HSurfXCilinder& operator=(const HSurfXCilinder&)
           virtual void printTo(ostream& out)
           virtual void readFrom(istream& in)
                   void setParams(const Double_t dx, const Double_t dz, const Double_t c)
         virtual Bool_t setParams(TArrayD& array)
           virtual void ShowMembers(TMemberInspector& insp, char* parent)
           virtual void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
    protected:
      Double_t fDx  
      Double_t fDz  
      Double_t fC   y=fDx*x*x + fDz*z +fC;
 HSurface
  The HSurface classes are used by the kickplane tracking to abstract
 the actual shape of the kickplane. This class declares a essential method
 calcIntersection which calculates the intersection of a straight line with the
 given surface.
Double_t distanceTo(const HGeomVector &v) 
 HSurfXCilinder(const HSurfXCilinder &ci) 
HSurface* clone(void) 
void calcIntersection(const HGeomVector &r,
				      const HGeomVector &alpha,
				      HGeomVector &out) const 
Inline Functions
                   void ~HSurfXCilinder()
         HSurfXCilinder HSurfXCilinder(const HSurfXCilinder& ci)
                   void setParams(const Double_t dx, const Double_t dz, const Double_t c)
                   void printTo(ostream& out)
                   void readFrom(istream& in)
                  Int_t getParams(TArrayD& array)
                 Bool_t setParams(TArrayD& array)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
        HSurfXCilinder& operator=(const HSurfXCilinder&)
Author: M. Sanchez (14/04/2000)
Last update: Fri Jan 26 12:35:08 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.