#include <RooStringVar.h>
Inheritance diagram for RooStringVar:
Public Member Functions | |
RooStringVar () | |
RooStringVar (const char *name, const char *title, const char *value, Int_t size=1024) | |
RooStringVar (const RooStringVar &other, const char *name=0) | |
virtual TObject * | clone (const char *newname) const |
virtual | ~RooStringVar () |
virtual | operator TString () |
virtual const char * | getVal () const |
virtual void | setVal (const char *newVal) |
virtual RooAbsArg & | operator= (const char *newValue) |
virtual Bool_t | isFundamental () const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) const |
RooStringVar () | |
RooStringVar (const char *name, const char *title, const char *value, Int_t size=1024) | |
RooStringVar (const RooStringVar &other, const char *name=0) | |
virtual TObject * | clone (const char *newname) const |
virtual | ~RooStringVar () |
virtual | operator TString () |
virtual const char * | getVal () const |
virtual void | setVal (const char *newVal) |
virtual RooAbsArg & | operator= (const char *newValue) |
virtual Bool_t | isFundamental () const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) const |
Definition at line 24 of file RooStringVar.h.
RooStringVar::RooStringVar | ( | ) | [inline] |
RooStringVar::RooStringVar | ( | const char * | name, | |
const char * | title, | |||
const char * | value, | |||
Int_t | size = 1024 | |||
) |
RooStringVar::RooStringVar | ( | const RooStringVar & | other, | |
const char * | name = 0 | |||
) |
Definition at line 64 of file RooStringVar.cxx.
RooStringVar::~RooStringVar | ( | ) | [virtual] |
Definition at line 73 of file RooStringVar.cxx.
RooStringVar::RooStringVar | ( | ) | [inline] |
Definition at line 27 of file RooStringVar.h.
RooStringVar::RooStringVar | ( | const char * | name, | |
const char * | title, | |||
const char * | value, | |||
Int_t | size = 1024 | |||
) |
RooStringVar::RooStringVar | ( | const RooStringVar & | other, | |
const char * | name = 0 | |||
) |
virtual RooStringVar::~RooStringVar | ( | ) | [virtual] |
virtual TObject* RooStringVar::clone | ( | const char * | newname | ) | const [inline, virtual] |
RooStringVar::operator TString | ( | ) | [virtual] |
virtual const char* RooStringVar::getVal | ( | ) | const [inline, virtual] |
Reimplemented from RooAbsString.
Definition at line 35 of file RooStringVar.h.
References RooAbsString::_value.
Referenced by RooSimPdfBuilder::buildPdf(), RooCmdConfig::getString(), RooCmdConfig::print(), RooCmdConfig::process(), and writeToStream().
void RooStringVar::setVal | ( | const char * | newVal | ) | [virtual] |
Definition at line 91 of file RooStringVar.cxx.
References RooAbsString::_len, RooAbsString::_value, coutW, TNamed::GetName(), RooFit::InputArguments, RooAbsString::isValidString(), and strlcpy().
Referenced by RooCmdConfig::process().
RooAbsArg & RooStringVar::operator= | ( | const char * | newValue | ) | [virtual] |
Definition at line 109 of file RooStringVar.cxx.
References RooAbsString::_len, RooAbsString::_value, coutW, TNamed::GetName(), RooFit::InputArguments, RooAbsString::isValidString(), and strlcpy().
virtual Bool_t RooStringVar::isFundamental | ( | ) | const [inline, virtual] |
Bool_t RooStringVar::readFromStream | ( | istream & | is, | |
Bool_t | compact, | |||
Bool_t | verbose = kFALSE | |||
) | [virtual] |
Reimplemented from RooAbsString.
Definition at line 129 of file RooStringVar.cxx.
References RooAbsString::_len, RooAbsString::_value, TString::Append(), coutW, TNamed::GetName(), RooFit::InputArguments, RooAbsString::isValidString(), kFALSE, kTRUE, RooStreamParser::readLine(), RooStreamParser::readString(), and strlcpy().
void RooStringVar::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | const [virtual] |
Reimplemented from RooAbsString.
Definition at line 160 of file RooStringVar.cxx.
References getVal().
virtual TObject* RooStringVar::clone | ( | const char * | newname | ) | const [inline, virtual] |
virtual RooStringVar::operator TString | ( | ) | [virtual] |
virtual const char* RooStringVar::getVal | ( | ) | const [inline, virtual] |
Reimplemented from RooAbsString.
Definition at line 35 of file RooStringVar.h.
References RooAbsString::_value.
virtual void RooStringVar::setVal | ( | const char * | newVal | ) | [virtual] |
virtual RooAbsArg& RooStringVar::operator= | ( | const char * | newValue | ) | [virtual] |
virtual Bool_t RooStringVar::isFundamental | ( | ) | const [inline, virtual] |
virtual Bool_t RooStringVar::readFromStream | ( | istream & | is, | |
Bool_t | compact, | |||
Bool_t | verbose = kFALSE | |||
) | [virtual] |
Reimplemented from RooAbsString.
virtual void RooStringVar::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | const [virtual] |
Reimplemented from RooAbsString.