#include <TreeReader.h>
Public Member Functions | |
void | fill (AtomicId name, TreeReader *reader) const |
void | setBranchName (const TString &name) |
void | setOpt (bool opt, double optVal) |
void | setPtr (const void *ptr) |
void | update (TreeReader *reader) const |
Value () | |
Value (int index, bool multiple, bool optional, char type) | |
~Value () | |
Private Attributes | |
int | index |
bool | multiple |
TString | name |
bool | optional |
double | optVal |
const void * | ptr |
char | type |
Definition at line 62 of file TreeReader.h.
|
inline |
Definition at line 64 of file TreeReader.h.
|
inline |
Definition at line 65 of file TreeReader.h.
|
inline |
Definition at line 72 of file TreeReader.h.
void PhysicsTools::TreeReader::Value::fill | ( | AtomicId | name, |
TreeReader * | reader | ||
) | const |
Definition at line 348 of file TreeReader.cc.
References PhysicsTools::Variable::ValueList::add(), PhysicsTools::TreeReader::multiBool, PhysicsTools::TreeReader::multiDouble, PhysicsTools::TreeReader::multiFloat, PhysicsTools::TreeReader::multiInt, Types::optional, PhysicsTools::TreeReader::singleBool, PhysicsTools::TreeReader::singleDouble, PhysicsTools::TreeReader::singleFloat, PhysicsTools::TreeReader::singleInt, relativeConstraints::value, and PhysicsTools::TreeReader::values.
|
inline |
|
inline |
|
inline |
void PhysicsTools::TreeReader::Value::update | ( | TreeReader * | reader | ) | const |
Definition at line 304 of file TreeReader.cc.
References index, PhysicsTools::TreeReader::multiBool, PhysicsTools::TreeReader::multiDouble, PhysicsTools::TreeReader::multiFloat, PhysicsTools::TreeReader::multiInt, multiple, name, ptr, PhysicsTools::TreeReader::singleBool, PhysicsTools::TreeReader::singleDouble, PhysicsTools::TreeReader::singleFloat, PhysicsTools::TreeReader::singleInt, PhysicsTools::TreeReader::tree, and relativeConstraints::value.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), progressbar.ProgressBar::finish(), and MatrixUtil.Steps::overwrite().
|
private |
Definition at line 83 of file TreeReader.h.
Referenced by BeautifulSoup.PageElement::_invert(), and update().
|
private |
Definition at line 85 of file TreeReader.h.
Referenced by update().
|
private |
Definition at line 82 of file TreeReader.h.
Referenced by FWLite.ElectronMVAID::__call__(), dirstructure.Directory::__create_pie_image(), DisplayManager.DisplayManager::__del__(), dqm_interfaces.DirID::__eq__(), dirstructure.Directory::__get_full_path(), dirstructure.Comparison::__get_img_name(), dirstructure.Comparison::__make_image(), dirstructure.Directory::__repr__(), dqm_interfaces.DirID::__repr__(), dirstructure.Comparison::__repr__(), config.CFG::__str__(), FWLite.WorkingPoints::_reformat_cut_definitions(), dirstructure.Directory::calcStats(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), python.rootplot.utilities.Hist::divide(), python.rootplot.utilities.Hist::divide_wilson(), DisplayManager.DisplayManager::Draw(), utils.StatisticalTest::get_status(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), VIDSelectorBase.VIDSelectorBase::initialize(), dirstructure.Directory::print_report(), setBranchName(), python.rootplot.utilities.Hist::TGraph(), python.rootplot.utilities.Hist::TH1F(), and update().
|
private |
Definition at line 84 of file TreeReader.h.
Referenced by setOpt().
|
private |
Definition at line 86 of file TreeReader.h.
Referenced by setOpt().
|
private |
Definition at line 88 of file TreeReader.h.
|
private |
Definition at line 87 of file TreeReader.h.