#include "TGenVertex.h"

TGenVertex


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

class TGenVertex : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
TGenVertex
<-
TGenVertexML

    public:
TGenVertex(double thickness = 94.e-4, double sigmax = 0.08, double sigmay = 0.16) TGenVertex(const TGenVertex&) virtual ~TGenVertex() static TClass* Class() virtual TVector3 GenVertex() const virtual TVector3 GenVertexTargetSR() const double GetSigmaX() const double GetSigmaY() const double GetThickness() const virtual TClass* IsA() const TGenVertex& operator=(const TGenVertex&) virtual void Print(Option_t* option = "") const void SetSigmaX(double sigma) void SetSigmaY(double sigma) void SetThickness(double thickness) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
double fzthick double fbsigma[2]

Class Description

                                                                      
 TGenVertex                                                           
                                                                      
 Generates vertex position on a target                                
 uniformly over z and according to 2 gaussians on x and y             
                                                                      


TGenVertex( double thickness, double sigmax, double sigmay ) : TNamed( "TGenVertex", "Single layer" )

TVector3 GenVertex() const
 in System of coordinates of the secondary particles channel

TVector3 GenVertexTargetSR() const
 in target system of reference

void Print( Option_t *option ) const



Inline Functions


               void ~TGenVertex()
             double GetThickness() const
               void SetThickness(double thickness)
             double GetSigmaX() const
               void SetSigmaX(double sigma)
             double GetSigmaY() const
               void SetSigmaY(double sigma)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         TGenVertex TGenVertex(const TGenVertex&)
        TGenVertex& operator=(const TGenVertex&)


Author: Mikhail Zhabitsky
Last update: Fri Jun 8 21:13:35 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.