#include "TGenPlab.h"

TGenPlab


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

class TGenPlab : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
TGenPlab
<-
TGenPlabTF1
<-
TGenPlabTF2
TGenPlabTH2
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
virtual ~TGenPlab() static TClass* Class() virtual TVector3 GenPlab() virtual TVector3 GenPlabTargetSR() void GetThetaRange(double& Thmin, double& Thmax) const virtual TClass* IsA() const Bool_t IsInForwardWindow(const TVector3& v) const TGenPlab& operator=(const TGenPlab&) virtual void PrintSelection(Option_t* option = "") const virtual void SetForwardWindow(const double* tanthmin, const double* tanthmax) virtual void SetThetaRange(double Thmin, double Thmax) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
double fc ! fc = cos(secpartangle) double fs ! fs = sin(secpartangle) double fdphimax double ftanthmin[2] double ftanthmax[2] !! acceptance on X([0]) and Y([1]) double fThmin double fThmax

Class Description

                                                                      
 TGenPlab                                                             
                                                                      
 Generates distribution of laboratory momentum                        
 Base class for other TGenPlabXXX classes                             
                                                                      


TVector3 GenPlab()
 in System of coordinates of the secondary particles channel

void SetForwardWindow( const double tanthmin[2], const double tanthmax[2] )

Bool_t IsInForwardWindow( const TVector3& v ) const

void PrintSelection( Option_t *option ) const



Inline Functions


               void ~TGenPlab()
           TVector3 GenPlabTargetSR()
               void GetThetaRange(double& Thmin, double& Thmax) const
               void SetThetaRange(double Thmin, double Thmax)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
          TGenPlab& operator=(const TGenPlab&)


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