#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.
1.5.1