#include "hmdcgarreader.h" |
HMdcGarReader
class description - source file - inheritance tree (.pdf)
protected:
void initVariables()
public:
HMdcGarReader(const char* name, const char* title)
HMdcGarReader(const HMdcGarReader&)
~HMdcGarReader()
static TClass* Class()
virtual TClass* IsA() const
HMdcGarReader& operator=(const HMdcGarReader&)
static TH1F* readHist1D(TString, Float_t scale = 1., Float_t scalex = 1.)
static TH1F* readHist1D(TString, TString, Float_t scale = 1., Float_t scalex = 1.)
static TGraph* readHist1DToGraph(TString, Float_t scale = 1., Float_t scalex = 1.)
static TGraphErrors* readHist1DToGraph(TString, TString, Float_t scale = 1., Float_t scalex = 1.)
static TGraph* readMagboltzGasPrint(TString, TString, Int_t)
static TGraph* readMagboltzVdrift(TString, Int_t)
static TArrayD* readMatrix(TString, Int_t&, Int_t&)
static TH1F* readMatrix1DToHist(TString, Float_t, Float_t)
static TH2F* readMatrix2DToHist(TString, Float_t, Float_t, Float_t, Float_t)
static TGraph* readXT(TString, Int_t)
static TGraph* readXTdiffusion(TString, Int_t)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcGarReader
Class to read several GARFIELD formats
HMdcGarReader(const char* name,const char* title)
: TNamed(name,title)
constructor for HMdcGarReader
~HMdcGarReader()
destructor of HMdcGarReader
void initVariables()
inits all variables
TGraph* readXT(TString inputname,Int_t color)
Reads GARFIELD XT curve from ascii input "inputname" into a TGraph
with LineColor "color", which is returned
TGraph* readXTdiffusion(TString inputname,Int_t color)
Reads GARFIELD integrated diffusion curve from ascii input "inputname" into a TGraph
with LineColor "color", which is returned
TGraph* readMagboltzVdrift(TString inputname,Int_t color)
Reads MAGBOLTZ vdrift/E (E/P:Log10) curve from ascii input "inputname" into a TGraph
with LineColor "color", which is returned
TGraph* readMagboltzGasPrint(TString inputname,TString option,Int_t color)
Reads MAGBOLTZ townsend/E (E/P:Log10) curve from ascii input "inputname" into a TGraph
with LineColor "color", which is returned
TArrayD* readMatrix(TString inputname,Int_t& size1,Int_t& size2)
matrix is written in linear form for 1 and 2-D
In 2-D case: matrix[x][y] is written as loop over y inside loop over x
TH1F* readMatrix1DToHist(TString inputname,Float_t binsize1,Float_t start1)
TH2F* readMatrix2DToHist(TString inputname,Float_t binsize1,Float_t start1,Float_t binsize2,Float_t start2)
TH1F* readHist1D(TString inputname,Float_t scale,Float_t scalex)
TH1F* readHist1D(TString inputname1,TString inputname2,Float_t scale,Float_t scalex)
TGraph* readHist1DToGraph(TString inputname1,Float_t scale,Float_t scalex)
TGraphErrors* readHist1DToGraph(TString inputname1,TString inputname2,Float_t scale,Float_t scalex)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcGarReader HMdcGarReader(const HMdcGarReader&)
HMdcGarReader& operator=(const HMdcGarReader&)
Last update: Fri Jan 26 12:09:07 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.