JSFBasesTempHist


class description - source file - inheritance tree

class JSFBasesTempHist : public TNamed


    public:
JSFBasesTempHist() JSFBasesTempHist(const char* name, const char* title = "JSFBasesTempHist") JSFBasesTempHist(const JSFBasesTempHist&) virtual ~JSFBasesTempHist() static TClass* Class() void Fill(Double_t x, Double_t w) void Fill(Double_t x, Double_t y, Double_t w) Int_t GetNcalls() virtual TClass* IsA() const void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t TestCall() void Update(TH1D* h) void Update(TH2D* h)

Data Members


    protected:
static Int_t fMax Int_t fCall Double_t fX[20] Double_t fY[20] Double_t fW[20]

Class Description

  JSFBases

  JSF Interfaces to BASES/SPRING

  User's basis class should be derived from this class.
  Typical macro is,
      {
       // An example of Bases.
       // Calculate cross section of e+e- --> gamma* --> f+f-
         gROOT->Reset();
         TFile file("bases.root","RECREATE");  // Output file.
         bases = new LLbarBases();
         bases->SetEcm(300.0);            // Set ECM
         bases->SetParton(1, 2.0/3.0 );   // Set Parton
         bases->Bases();
         bases->Write();
         file->Write();
       }

 (Update)
   8-Apr-1999 A.Miyamoto  forgetted Int_t is inserted in consit of
              function Streamer.
  17-May-1999 A.Miyamoto  Add Xhsave function.
  24-Jul-1999 A.Miyamoto  Environment variable, JSFBases.RandomSeed
              is added to set seed of random variable.
  11-Feb-2000 A.Miyamoto  Uses new C++ BasesSpring library
   3-Jul-2000 A.Miyamoto  Output 2D bases histogram in SPRING
                          In spring, allow multiple H1FILL call per functions.
$Id: JSFBases.cxx,v 1.13 2001/10/12 02:03:16 miyamoto Exp $






Inline Functions


        JSFBasesTempHist JSFBasesTempHist()
        JSFBasesTempHist JSFBasesTempHist(const char* name, const char* title = "JSFBasesTempHist")
                   Int_t GetNcalls()
                    void Fill(Double_t x, Double_t w)
                    void Fill(Double_t x, Double_t y, Double_t w)
                    void Reset()
                    void Update(TH1D* h)
                    void Update(TH2D* h)
                  Bool_t TestCall()
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
        JSFBasesTempHist JSFBasesTempHist(const JSFBasesTempHist&)
                    void ~JSFBasesTempHist()


Last update: Tue Jan 20 15:54:10 2004


ROOT page - Home page - Class index - 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.