TGenVertex
class description - source file - inheritance tree (.pdf)
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)
protected:
double fzthick
double fbsigma[2]
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.