Common Analysis Framework » QFRAMEWORK » TQValueDouble

class TQValueDouble: public TQValue

Function Members (Methods)

public:
virtual~TQValueDouble()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
ULong_tTObject::CheckedHash()
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual intTQValue::Compare(const TObject* obj) const
virtual TQValue*copy(const TString& newName = "")
virtual voidTObject::Copy(TObject& object) const
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
virtual TStringgetAsString(bool forceQuotes = false) const
virtual boolgetBool() const
virtual doublegetDouble() const
virtual Option_t*TObject::GetDrawOption() const
static Longptr_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
virtual intgetInteger() const
virtual TStringTQValue::getName()
virtual const char*TQValue::GetName() const
virtual const TString&TQValue::getNameConst() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual intgetSize() const
virtual TStringgetString() const
virtual const char*TObject::GetTitle() const
virtual TStringgetTypeAsString() const
virtual UInt_tTObject::GetUniqueID() const
static const TString&TQValue::getValidNameCharacters()
virtual TStringTQValue::getValueAsString() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTQValue::Hash() const
Bool_tTObject::HasInconsistentHash() 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 boolTQValue::isBool() const
Bool_tTObject::IsDestructed() const
virtual boolisDouble() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual boolTQValue::isEquivalentTo(TQValue* val) const
virtual Bool_tTObject::IsFolder() const
virtual boolTQValue::isInteger() const
Bool_tTObject::IsOnHeap() const
virtual boolTQValue::IsSortable() const
virtual boolTQValue::isString() const
virtual boolisValidBool() const
virtual boolisValidDouble() const
virtual boolisValidInteger() const
static boolTQValue::isValidName(const TString& name)
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
static TQValue*TQValue::newBool(const TString& name, bool value)
static TQValue*TQValue::newDouble(const TString& name, double value)
static TQValueDouble*newInstance(const TString& name, double value)
static TQValue*TQValue::newInteger(const TString& name, int value)
static TQValue*TQValue::newString(const TString& name, const TString& value)
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
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)
TQValueDouble&operator=(const TQValueDouble&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTQValue::Print(Option_t*) const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
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)
virtual boolTQValue::setName(const TString& name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_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
TQValueDouble()
TQValueDouble(const TQValueDouble&)
TQValueDouble(const TString& name, double value)
TQValueDouble(TQValueDouble* value, const TString& newName = "")
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
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()
private:
virtual Bool_tCheckTObjectHashConsistency() const

Data Members

public:
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static TObject::EStatusBitsTObject::kHasUUID
static TObject::(anonymous)TObject::kInconsistent
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EDeprecatedStatusBitsTObject::kObjInCanvas
static TObject::(anonymous)TObject::kOverwrite
static TObject::(anonymous)TObject::kSingleKey
static TObject::(anonymous)TObject::kWriteDelete
static TObject::(anonymous)TObject::kZombie
protected:
TStringTQValue::fName
doublefValue
static TObject::(anonymous)TObject::kOnlyPrepStep

Class Charts

Inheritance Chart:
TObject
TQValue
TQValueDouble

Function documentation

TQValueDouble()
 Default constructor of TQValueDouble class:
TQValueDouble(const TString& name, double value)
 Constructor of TQValueDouble class:
TQValueDouble(TQValueDouble* value, const TString& newName = "")
 Copy a TQValueDouble object
TQValueDouble * newInstance(const TString& name, double value)
 Create a new instance of TQValueDouble
TQValue * copy(const TString& newName = "")
 Return a copy of this TQValueDouble object
double getDouble() const
 Return the value wrapped by this object
int getInteger() const
 Return the value wrapped by this object as int
bool getBool() const
 Return true if the value wrapped by this object is not equal to zero
TString getString() const
 Return a string describing the value wrapped by this object
bool isDouble() const
 Return true if the value wrapped by this object is a double
bool isValidDouble() const
 Return true if the value wrapped by this object can be cast to a double (true
 in this case)
bool isValidInteger() const
 Return true if the value wrapped by this object can be cast to an integer (true
 in this case)
bool isValidBool() const
 Return true if the value wrapped by this object can be cast to a bool (true in
 this case)
TString getTypeAsString() const
 Return a string describing the type of value wrapped by this object ("double"
 in this case)
TString getAsString(bool forceQuotes = false) const
 Return a string describing the value including its name
~TQValueDouble()
 Destructor of TQValueDouble class:
int getSize() const
TQValueDouble(const TString& name, double value)
protected: