class HAsciiKey: public HAscii



 HAsciiKey

 Class inherited from HAscii for formatted reading/writing ASCII files.
 The format of data is similar to M$ Windows .ini files (data divided
 into [sections] and described by keywords= (see: documentation).



Function Members (Methods)

public:
HAsciiKey()
HAsciiKey(const HAsciiKey& source)
virtual~HAsciiKey()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
Bool_tHAscii::CheckOpenedFile()
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
voidHAscii::CloseFile(const Char_t* filename = 0)
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
Bool_tCopyKeyword(const Char_t* key)
Bool_tCopyKeyword(const Char_t* sec, const Char_t* key)
Bool_tHAscii::CopySection(const Char_t* sec)
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
HAsciiFile*HAscii::GetActiveFile()
Char_t*HAscii::GetActiveKeyword()
HAsciiSection*HAscii::GetActiveSection()
Char_t*HAscii::GetCommentKeyword()
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
virtual const char*TObject::GetName() const
Int_tHAscii::GetNumInLine()
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
Char_tHAscii::GetSeparator()
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tHAscii::IsNextKeyword()
Bool_tTObject::IsOnHeap() const
Bool_tHAscii::IsReadFile()
virtual Bool_tTObject::IsSortable() const
Bool_tHAscii::IsWriteFile()
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
fstream&HAscii::OpenFile(const Char_t* filename, const Char_t* mode = "read")
voidHAscii::OpenFileList(const Char_t* filename)
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
HAsciiKey&operator=(const HAsciiKey& source)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
void*Read()
void*Read(Char_t typ)
void*Read(const Char_t* key, Char_t typ)
void*Read(const Char_t* sec, const Char_t* key, Char_t typ)
Char_tReadChar(Int_t pos = 0)
Char_tReadChar(const Char_t* key, Int_t pos = 0)
Char_tReadChar(const Char_t* sec, const Char_t* key, Int_t pos = 0)
Float_tReadFloat(Int_t pos = 0)
Float_tReadFloat(const Char_t* key, Int_t pos = 0)
Bool_tReadFloat(Float_t* putin, const Char_t* key)
Bool_tReadFloat(TArrayF* putin, const Char_t* key)
Float_tReadFloat(const Char_t* sec, const Char_t* key, Int_t pos = 0)
Bool_tReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key)
Bool_tReadFloat(Float_t* putin, const Char_t* key, Int_t number)
Bool_tReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key)
Bool_tReadFloat(TArrayF* putin, const Char_t* key, Int_t number)
Bool_tReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key, Int_t number)
Bool_tReadFloat(Float_t* putin, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key, Int_t number)
Bool_tReadFloat(TArrayF* putin, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
Int_tReadInt(Int_t pos = 0)
Int_tReadInt(const Char_t* key, Int_t pos = 0)
Bool_tReadInt(Int_t* putin, const Char_t* key)
Bool_tReadInt(TArrayI* putin, const Char_t* key)
Int_tReadInt(const Char_t* sec, const Char_t* key, Int_t pos = 0)
Bool_tReadInt(Int_t* putin, const Char_t* sec, const Char_t* key)
Bool_tReadInt(Int_t* putin, const Char_t* key, Int_t number)
Bool_tReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key)
Bool_tReadInt(TArrayI* putin, const Char_t* key, Int_t number)
Bool_tReadInt(Int_t* putin, const Char_t* sec, const Char_t* key, Int_t number)
Bool_tReadInt(Int_t* putin, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key, Int_t number)
Bool_tReadInt(TArrayI* putin, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadInt(Int_t* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
Bool_tReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
Char_t*ReadRemark()
Char_t*ReadRemark(const Char_t* key)
Char_t*ReadRemark(const Char_t* sec, const Char_t* key)
Char_t*HAscii::ReadString()
Char_t*HAscii::ReadString(const Char_t* key)
Char_t*HAscii::ReadString(const Char_t* sec, const Char_t* key)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
HAsciiSection*HAscii::SetActiveSection(const Char_t* name)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidHAscii::SetNumInLine(Int_t num = 16)
static voidTObject::SetObjectStat(Bool_t stat)
voidHAscii::SetSeparator(Char_t character = ' ')
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
Bool_tWriteChar(Char_t num)
Bool_tWriteChar(const Char_t* key, Char_t num)
Bool_tWriteChar(Int_t arg, Char_t* num)
Bool_tWriteChar(Int_t arg, Int_t begin, Char_t* num)
Bool_tWriteChar(const Char_t* key, Int_t arg, Char_t* num)
Bool_tWriteChar(const Char_t* key, Int_t arg, Int_t begin, Char_t* num)
voidHAscii::WriteError()
Bool_tWriteFloat(Float_t num)
Bool_tWriteFloat(TArrayF* data)
Bool_tWriteFloat(const Char_t* key, Float_t num)
Bool_tWriteFloat(Int_t arg, Float_t* num)
Bool_tWriteFloat(Int_t arg, TArrayF* data)
Bool_tWriteFloat(const Char_t* key, TArrayF* data)
Bool_tWriteFloat(Int_t arg, Int_t begin, Float_t* num)
Bool_tWriteFloat(const Char_t* key, Int_t arg, Float_t* num)
Bool_tWriteFloat(Int_t arg, Int_t begin, TArrayF* data)
Bool_tWriteFloat(const Char_t* key, Int_t arg, TArrayF* data)
Bool_tWriteFloat(const Char_t* key, Int_t arg, Int_t begin, Float_t* num)
Bool_tWriteFloat(const Char_t* key, Int_t arg, Int_t begin, TArrayF* data)
Bool_tWriteInt(Int_t num)
Bool_tWriteInt(TArrayI* data)
Bool_tWriteInt(const Char_t* key, Int_t num)
Bool_tWriteInt(Int_t arg, Int_t* num)
Bool_tWriteInt(Int_t arg, TArrayI* data)
Bool_tWriteInt(const Char_t* key, TArrayI* data)
Bool_tWriteInt(Int_t arg, Int_t begin, Int_t* num)
Bool_tWriteInt(const Char_t* key, Int_t arg, Int_t* num)
Bool_tWriteInt(Int_t arg, Int_t begin, TArrayI* data)
Bool_tWriteInt(const Char_t* key, Int_t arg, TArrayI* data)
Bool_tWriteInt(const Char_t* key, Int_t arg, Int_t begin, Int_t* num)
Bool_tWriteInt(const Char_t* key, Int_t arg, Int_t begin, TArrayI* data)
Bool_tWriteKeyword(const Char_t* name)
Bool_tHAscii::WriteLine(const Char_t* text, Int_t linelen = 76, Int_t keylen = 0)
Bool_tWriteNChar(Int_t arg)
Bool_tWriteNChar(const Char_t* key, Int_t arg)
Bool_tWriteNFloat(Int_t arg)
Bool_tWriteNFloat(const Char_t* key, Int_t arg)
Bool_tWriteNInt(Int_t arg)
Bool_tWriteNInt(const Char_t* key, Int_t arg)
Bool_tHAscii::WriteRemark(const Char_t* text, Char_t sign = ';', Int_t linelen = 76)
Bool_tHAscii::WriteSection(const Char_t* name)
Bool_tWriteString(const Char_t* text, Int_t linelen = 76, Int_t keylen = 15)
Bool_tWriteString(const Char_t* key, const Char_t* text, Int_t linelen = 76)
protected:
HAsciiSection*HAscii::CheckActiveSection()
Bool_tHAscii::CheckData()
Bool_tHAscii::CheckDataPosition(Int_t pos)
Bool_tHAscii::CheckDataType(Char_t typ)
Char_t*HAscii::CheckFileList(HAsciiFileList& list, Char_t* name)
Bool_tHAscii::CheckSection()
Bool_tHAscii::CheckUnambiguitySection()
voidHAscii::CloseOpenedFile()
Char_t*HAscii::ConvertToChar()
Float_t*HAscii::ConvertToFloat()
Int_t*HAscii::ConvertToInt()
Char_t*HAscii::ConvertToString()
Char_t*HAscii::CorrectName(Char_t* name)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()
Char_t*HAscii::ReadKeywordLine(const Char_t* name = 0)
voidHAscii::Reset()
voidHAscii::ResetBankData()
voidHAscii::ResetKeyData()

Data Members

public:
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
public:
fstreamHAscii::fStreamFileWrite- stream object handling file writing
protected:
Int_tHAscii::fDataBank- data bank id specifying type of data
Int_tHAscii::fDataCounter- number of data units of given type for keyword just read
Int_tHAscii::fDataLineLength- length of string containing data
HAsciiFileListHAscii::fFileList- list of files and every file has its list of sections
Char_tHAscii::fFileWriteName[128]- file name opened in write mode
Int_tHAscii::fFileWriteState- writing file status, if file opened it is 1, 2 or 3
Char_tHAscii::fKeyLine[128]- keyword name
Int_tHAscii::fNumInLine- number of units (digits, characters) in line to be written
Char_tHAscii::fSeparator- character used as separator (space, tab or comma)
HAsciiFile*HAscii::fpActiveFile- auxiliary pointer to file containing active section
HAsciiSection*HAscii::fpActiveSection- auxiliary pointer to active section
Char_t*HAscii::fpCommentLine- string with commentary line
Char_t*HAscii::fpDataChar
Float_t*HAscii::fpDataFloat
Int_t*HAscii::fpDataInt
Char_t*HAscii::fpDataLine- string with data as dynamically allocated array
Char_t*HAscii::fpDataString
Char_t*HAscii::fpRemarkLine

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HAsciiKey()
 Default constructor. It does nothigh.
~HAsciiKey()
 Destructor.
HAsciiKey(const HAsciiKey& source)
HAsciiKey& operator=(const HAsciiKey& source)
void* Read()
 Reading data from data bank (so previously converted to given type)
 returning void pointer to begin of them.
void* Read(Char_t typ)
 Reading data from keyword previously read, converting to given type typ
 and returning void pointer to begin of them.
Int_t ReadInt(Int_t pos = 0)
 Reading Int_t number at the position pos (from data bank) for keyword just read.
Float_t ReadFloat(Int_t pos = 0)
 Readnig Float_t number at the position pos (from data bank) for keyword just read.
Char_t ReadChar(Int_t pos = 0)
 Reading Char_t character at the position pos (from data bank) for keyword just read.
Int_t ReadInt(const Char_t* key, Int_t pos)
 Reading Int_t number at the position pos in keyword key.
Int_t ReadInt(const Char_t* sec, const Char_t* key, Int_t pos)
 Reading Int_t number at the position pos in keyword key in section sec.
Bool_t ReadInt(Int_t* putin, const Char_t* key)
 Reading the whole contents of keyword key as Int_t units and copying it
 to place (array) pointed by putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* key)
 Reading the whole contents of keyword key as Int_t units and copying it
 to TArrayI structure pointed by putin.
Bool_t ReadInt(Int_t* putin, const Char_t* sec, const Char_t* key)
 Reading the whole contents of keyword key in section sec as Int_t units
 and copying it to place (array) pointed by putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key)
 Reading the whole contents of keyword key in section sec as Int_t units
 and copying it to TArrayI structure pointed by putin.
Bool_t ReadInt(Int_t* putin, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key as Int_t units
 and copying to putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key as Int_t units
 and copying to TArrayI structure pointed by putin.
Bool_t ReadInt(Int_t* putin, const Char_t* sec, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key in section sec
 as Int_t units and copying to putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key in section sec
 as Int_t units and copying to TArrayI structure pointed by putin.
Bool_t ReadInt(Int_t* putin, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 as Int_t units and copying to putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 as Int_t units and copying to TArrayI structure pointed by putin.
Bool_t ReadInt(Int_t* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 in section sec as Int_t units and copying to putin.
Bool_t ReadInt(TArrayI* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 in section sec as Int_t units and copying to TArrayI structure pointed by putin.
Float_t ReadFloat(const Char_t* key, Int_t pos)
 Reading Float_t number at the position pos in keyword key.
Float_t ReadFloat(const Char_t* sec, const Char_t* key, Int_t pos)
 Reading Float_t number at the position pos in keyword key in section sec.
Bool_t ReadFloat(Float_t* putin, const Char_t* key)
 Reading the whole contents of keyword key as Float_t units and copying it
 to place (array) pointed by putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* key)
 Reading the whole contents of keyword key as Float_t units and copying it
 to TArrayF structure pointed by putin.
Bool_t ReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key)
 Reading the whole contents of keyword key in section sec as Float_t units
 and copying it to place (array) pointed by putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key)
 Reading the whole contents of keyword key in section sec as Float_t units
 and copying it to TArrayF structure pointed by putin.
Bool_t ReadFloat(Float_t* putin, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key as Float_t units
 and copying to putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key as Float_t units
 and copying to TArrayF structure pointed by putin.
Bool_t ReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key in section sec
 as Float_t units and copying to putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key, Int_t number)
 Reading the given number of units from keyword key in section sec
 as Float_t units and copying to TArrayF structure pointed by putin.
Bool_t ReadFloat(Float_t* putin, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 as Float_t units and copying to putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 as Float_t units and copying to TArrayF structure pointed by putin.
Bool_t ReadFloat(Float_t* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 in section sec as Float_t units and copying to putin.
Bool_t ReadFloat(TArrayF* putin, const Char_t* sec, const Char_t* key, Int_t nrfrom, Int_t number)
 Reading the given number of units starting from position nrfrom from keyword
 in section sec as Float_t units and copying to TArrayF structure pointed by putin.
void* Read(const Char_t* key, Char_t typ)
 Returning void pointer to the beginning of data in keyword key of type typ.
void* Read(const Char_t* sec, const Char_t* key, Char_t typ)
 Returning void pointer to the beginning of data in keyword key of type typ
 in section sec.
Char_t ReadChar(const Char_t* key, Int_t pos = 0)
 Reading Char_t character at the position pos in keyword key.
Char_t ReadChar(const Char_t* sec, const Char_t* key, Int_t pos = 0)
 Reading Char_t character at the position pos in keyword key in section sec.
Char_t* ReadRemark()
 It returns commentary to the active section if there is any.
Char_t* ReadRemark(const Char_t* key)
 It returns commentary to the keyword key if there is any.
Char_t* ReadRemark(const Char_t* sec, const Char_t* key)
 It returns commentary to the keyword key in section sec if there is any.
Bool_t WriteKeyword(const Char_t* name)
 Writing keyword, equal sign = is added automatically.
 If you want to break line just after the keyword, put '*' at the
 end of it, i.e. WriteKeyword("RICH module*") will cause
 RICH module =  and the new line after it. All '*' characters
 in keyword name are truncated!
Bool_t WriteInt(Int_t num)
 Writing one Int_t digit.
Bool_t WriteInt(const Char_t* key, Int_t num)
 Writing keyword key and one Int_t digit.
Bool_t WriteNInt(const Char_t* key, Int_t arg)
 Writing Int_t digits. The number of them is the first argument arg.
 Please be careful - in this function there is no type control so you
 have to put exactly Int_t variables and not the other.
Bool_t WriteNInt(const Char_t* key, Int_t arg, ...)
 Writing keyword key and Int_t digits. The number of them is in argument arg.
Bool_t WriteInt(Int_t arg, Int_t* num)
 Writing Int_t digits from place pointed by num.
 The number of written digits is arg.
Bool_t WriteInt(Int_t arg, Int_t begin, Int_t* num)
 Writing Int_t digits from place pointed by num starting from position begin.
 The number of written digits is arg.
Bool_t WriteInt(const Char_t* key, Int_t arg, Int_t* num)
 Writing keyword and Int_t digits from place pointed by num.
 The number of written digits is arg.
Bool_t WriteInt(const Char_t* key, Int_t arg, Int_t begin, Int_t* num)
 Writing keyword and Int_t digits from place pointed by num starting from position begin.
 The number of written digits is arg.
Bool_t WriteInt(TArrayI* data)
 Writing all Int_t digits from TArrayI pointed by data.
Bool_t WriteInt(Int_t arg, TArrayI* data)
 Writing Int_t digits from TArrayI pointed by data.
 The number of written digits is arg.
Bool_t WriteInt(Int_t arg, Int_t begin, TArrayI* data)
 Writing Int_t digits from TArrayI pointed by data starting from position begin.
 The number of written digits is arg.
Bool_t WriteInt(const Char_t* key, TArrayI* data)
 Writing keyword key and all Int_t digits from TArrayI pointed by data.
Bool_t WriteInt(const Char_t* key, Int_t arg, TArrayI* data)
 Writing keyword key and Int_t digits from TArrayI pointed by data.
 The number of written digits is arg.
Bool_t WriteInt(const Char_t* key, Int_t arg, Int_t begin, TArrayI* data)
 Writing keyword key and Int_t digits from TArrayI pointed by data starting
 from position begin. The number of written digits is arg.
Bool_t WriteFloat(Float_t num)
 Writing one Float_t digit.
Bool_t WriteFloat(const Char_t* key, Float_t num)
 Writing keyword key and one Float_t digit.
Bool_t WriteNFloat(const Char_t* key, Int_t arg)
 Writing Float_t digits. The number of them is the first argument arg.
 Please be careful - in this function there is no type control so you
 have to put exactly Float_t variables and not the other.
Bool_t WriteNFloat(const Char_t* key, Int_t arg, ...)
 Writing keyword key and Float_t digits. The number of them is in argument arg.
Bool_t WriteFloat(Int_t arg, Float_t* num)
 Writing Float_t digits from place pointed by num.
 The number of written digits is arg.
Bool_t WriteFloat(Int_t arg, Int_t begin, Float_t* num)
 Writing Float_t digits from place pointed by num starting from position begin.
 The number of written digits is arg.
Bool_t WriteFloat(const Char_t* key, Int_t arg, Float_t* num)
 Writing keyword and Float_t digits from place pointed by num.
 The number of written digits is arg.
Bool_t WriteFloat(const Char_t* key, Int_t arg, Int_t begin, Float_t* num)
 Writing keyword and Float_t digits from place pointed by num starting from
 position begin. The number of written digits is arg.
Bool_t WriteFloat(TArrayF* data)
 Writing all Float_t digits from TArrayF pointed by data.
Bool_t WriteFloat(Int_t arg, TArrayF* data)
 Writing Float_t digits from TArrayF pointed by data.
 The number of written digits is arg.
Bool_t WriteFloat(Int_t arg, Int_t begin, TArrayF* data)
 Writing Float_t digits from TArrayF pointed by data starting from position begin.
 The number of written digits is arg.
Bool_t WriteFloat(const Char_t* key, TArrayF* data)
 Writing keyword key and all Float_t digits from TArrayF pointed by data.
Bool_t WriteFloat(const Char_t* key, Int_t arg, TArrayF* data)
 Writing keyword key and Float_t digits from TArrayF pointed by data.
 The number of written digits is arg.
Bool_t WriteFloat(const Char_t* key, Int_t arg, Int_t begin, TArrayF* data)
 Writing keyword key and Float_t digits from TArrayF pointed by data starting
 from position begin. The number of written digits is arg.
Bool_t WriteChar(Char_t num)
 Writing one Char_t character.
Bool_t WriteChar(const Char_t* key, Char_t num)
 Writing keyword key and one Char_t character.
Bool_t WriteNChar(const Char_t* key, Int_t arg)
 Writing Char_t characters. The number of them is the first argument arg.
 Please be careful - in this function there is no type control so you
 have to put exactly Char_t variables and not the other.
Bool_t WriteNChar(const Char_t* key, Int_t arg, ...)
 Writing keyword key and Char_t characters. The number of them is in argument arg.
Bool_t WriteChar(Int_t arg, Char_t* num)
 Writing Char_t characters from place pointed by num.
 The number of written digits is arg.
Bool_t WriteChar(Int_t arg, Int_t begin, Char_t* num)
 Writing Char_t characters from place pointed by num starting from position begin.
 The number of written digits is arg.
Bool_t WriteChar(const Char_t* key, Int_t arg, Char_t* num)
 Writing keyword and Char_t characters from place pointed by num.
 The number of written digits is arg.
Bool_t WriteChar(const Char_t* key, Int_t arg, Int_t begin, Char_t* num)
 Writing keyword and Char_t characters from place pointed by num starting from
 position begin. The number of written digits is arg.
Bool_t WriteString(const Char_t* text, Int_t linelen, Int_t keylen)
 Writing string text in line of length linelen taking into account
 that the first line may be with keyword of length keylen.
Bool_t WriteString(const Char_t* key, const Char_t* text, Int_t linelen)
 Writing keyword key and string text in line of length linelen.
Bool_t CopyKeyword(const Char_t* key)
 Copying keyword key to a new file (if there is any in active section).
Bool_t CopyKeyword(const Char_t* sec, const Char_t* key)
 Copying keyword key from section sec to a new file.

Last change: Sat May 22 12:53:34 2010
Last generated: 2010-05-22 12:53

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.