#include "T49Proj1.h"

T49Proj1BASE


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

class T49Proj1BASE : public TObjArray

Inheritance Chart:
TObject
<-
TCollection
<-
TSeqCollection
<-
TObjArray
<-
T49Proj1BASE
<-
T49Proj1Dedx
T49Proj1Prob
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
virtual ~T49Proj1BASE() void Book(Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny = 1, Float_t ymin = 0.0, Float_t ymax = 0.0, Int_t nz = 1, Float_t zmin = 0.0, Float_t zmax = 0.0) virtual void BookHist(Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny = 1, Float_t ymin = 0.0, Float_t ymax = 0.0, Int_t nz = 1, Float_t zmin = 0.0, Float_t zmax = 0.0) void BookHist1D(char* HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax) void BookHist1DXY(Int_t n_array, Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax) void BookHist2D(char* HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny, Float_t ymin, Float_t ymax) void BookHist3D(char* HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny, Float_t ymin, Float_t ymax, Int_t nz, Float_t zmin, Float_t zmax) static TClass* Class() void Fill(TObjArray* ParticleList) void Fill(TFile* file, Int_t n_x, Int_t n_y) virtual void FillHist(T49ParticleRoot* Particle) virtual void FillHist(TFile* file, Int_t n_x, Int_t n_y) void FillHist1DXY(Int_t n_array, Int_t Charge, Float_t XValue, Float_t YValue, Float_t FillValue) void FillHistXD(char* name, Int_t n_array, Float_t XValue, Float_t YValue = 0.0, Float_t ZValue = 0.0) virtual TClass* IsA() const void SetVerbose(Int_t n) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void WriteH() virtual void WriteHist() void WriteHistXD(Int_t n_array)

Data Members


    protected:
Int_t fTRUE Int_t fFALSE Int_t fVerbose Int_t fN_Array Int_t fNMax_XBins Int_t fNMax_YBins Int_t fDim Float_t fX_Range[4] Float_t fY_Range[4] fN_Array = 4 Int_t fNX[4] Int_t fNY[4] Float_t fX_BinSize[4] Float_t fY_BinSize[4] Int_t fNXBin[4] Float_t fXMin[4] Float_t fXMax[4] char fGenPName[80] char fGenNName[80] char fHistName[80] char fHistTitle[80] char fHistLabelA1[80] char fHistLabelA2[80] TRandom x TObjArray* fHistArray[4]

Class Description


 AUTOR
 Thomas Sammer
 ( Thomas.Sammer@cern.ch )

 ERSTELLUNGSDATUM
 10.01.1999

 BESCHREIBUNG
 Klasse zur Histogrammierung von Variablen eines Teilchens

 SYNOPSIS





void Book(Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny , Float_t ymin , Float_t ymax , Int_t nz , Float_t zmin , Float_t zmax )

void BookHist1DXY(Int_t n_array, Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax)

void BookHist1D(char *HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax)

void BookHist2D(char *HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny, Float_t ymin, Float_t ymax)

void BookHist3D(char *HistName, Int_t n_array, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny, Float_t ymin, Float_t ymax, Int_t nz, Float_t zmin, Float_t zmax)

void Fill(TObjArray *ParticleList)

void Fill(TFile *file, Int_t n_x, Int_t n_y)

void FillHist1DXY(Int_t n_array, Int_t Charge, Float_t XValue, Float_t YValue, Float_t FillValue)

void FillHistXD(char *name, Int_t n_array, Float_t XValue, Float_t YValue , Float_t ZValue )

void WriteH()

void WriteHistXD(Int_t n_array)



Inline Functions


               void ~T49Proj1BASE()
               void BookHist(Int_t n_x, Float_t x_min, Float_t x_max, Int_t n_y, Float_t y_min, Float_t y_max, Int_t nx, Float_t xmin, Float_t xmax, Int_t ny = 1, Float_t ymin = 0.0, Float_t ymax = 0.0, Int_t nz = 1, Float_t zmin = 0.0, Float_t zmax = 0.0)
               void FillHist(T49ParticleRoot* Particle)
               void FillHist(TFile* file, Int_t n_x, Int_t n_y)
               void WriteHist()
               void SetVerbose(Int_t n)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Last update: Thu Aug 17 15:32:43 2006


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.