#include <Book.h>
Classes | |
struct | match_name |
Public Types | |
typedef boost::filter_iterator< match_name, book_t::const_iterator > | const_iterator |
typedef boost::filter_iterator< match_name, book_t::iterator > | iterator |
Public Member Functions | |
iterator | begin (string_t re=".*") |
const_iterator | begin (string_t re=".*") const |
Book () | |
TH1 * | book (string_t name, TH1 *const hist) |
Book (string_t t) | |
bool | empty () const |
iterator | end (string_t re=".*") |
const_iterator | end (string_t re=".*") const |
void | erase (iterator it) |
void | erase (string_t name) |
void | fill (double_t X, const char *name, uint_t NbinsX, double_t Xlow, double_t Xup, double_t W=1) |
void | fill (double_t X, const poly< std::string > &names, uint_t NbinsX, double_t Xlow, double_t Xup, double_t W=1) |
void | fill (double_t X, double_t Y, const char *name, uint_t NbinsX, double_t Xlow, double_t Xup, double_t W=1) |
void | fill (double_t X, double_t Y, const char *name, uint_t NbinsX, double_t Xlow, double_t Xup, uint_t NbinsY, double_t Ylow, double_t Yup, double_t W=1) |
void | fill (double_t X, double_t Y, const poly< std::string > &names, uint_t NbinsX, double_t Xlow, double_t Xup, double_t W=1) |
void | fill (double_t X, double_t Y, const poly< std::string > &names, uint_t NbinsX, double_t Xlow, double_t Xup, uint_t NbinsY, double_t Ylow, double_t Yup, double_t W=1) |
void | fill (double_t X, double_t Y, double_t Z, const char *name, uint_t NbinsX, double_t Xlow, double_t Xup, uint_t NbinsY, double_t Ylow, double_t Yup, uint_t NbinsZ, double_t Zlow, double_t Zup, double_t W=1) |
void | fill (double_t X, double_t Y, double_t Z, const poly< std::string > &names, uint_t NbinsX, double_t Xlow, double_t Xup, uint_t NbinsY, double_t Ylow, double_t Yup, uint_t NbinsZ, double_t Zlow, double_t Zup, double_t W=1) |
std::pair< iterator, iterator > | filter_range (string_t re=".*") |
std::pair< const_iterator, const_iterator > | filter_range (string_t re=".*") const |
iterator | find (string_t name, string_t re=".*") |
const_iterator | find (string_t name, string_t re=".*") const |
TH1 *& | operator[] (string_t name) |
const TH1 * | operator[] (string_t name) const |
long | size () const |
string_t & | title () const |
Private Types | |
typedef std::map< std::string, TH1 * > | book_t |
Private Attributes | |
book_t | book_ |
TDirectory * | directory |
const typedef double | double_t |
const typedef std::string | string_t |
std::string | title_ |
const typedef unsigned long | uint_t |
|
private |
typedef boost::filter_iterator<match_name, book_t::const_iterator> Book::const_iterator |
typedef boost::filter_iterator<match_name, book_t::iterator> Book::iterator |
|
inline |
Definition at line 57 of file Book.h.
References b, book_, and MillePedeFileConverter_cfg::e.
Referenced by LA_Filler_Fitter::ensemble_results(), LA_Filler_Fitter::ensemble_summary(), filter_range(), LA_Filler_Fitter::fit_width_profile(), LA_Filler_Fitter::layer_results(), LA_Filler_Fitter::make_and_fit_symmchi2(), LA_Filler_Fitter::module_results(), sistrip::MeasureLA::process_reports(), sistrip::MeasureLA::summarize_module_muH_byLayer(), sistrip::EnsembleCalibrationLA::write_ensembles_plots(), sistrip::MeasureLA::write_report_plots(), sistrip::MeasureLA::write_report_text_ms(), and sistrip::EnsembleCalibrationLA::write_samples_plots().
|
inline |
|
inline |
Definition at line 42 of file Book.h.
References book_, directory, compare::hist, and Skims_PA_cff::name.
Referenced by fill(), and LA_Filler_Fitter::make_and_fit_symmchi2().
|
inline |
Definition at line 65 of file Book.h.
References book_, and MillePedeFileConverter_cfg::e.
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), LA_Filler_Fitter::ensemble_results(), LA_Filler_Fitter::ensemble_summary(), filter_range(), LA_Filler_Fitter::fit_width_profile(), LA_Filler_Fitter::layer_results(), LA_Filler_Fitter::make_and_fit_symmchi2(), LA_Filler_Fitter::module_results(), sistrip::MeasureLA::process_reports(), sistrip::MeasureLA::summarize_module_muH_byLayer(), sistrip::EnsembleCalibrationLA::write_ensembles_plots(), sistrip::MeasureLA::write_report_plots(), sistrip::MeasureLA::write_report_text_ms(), and sistrip::EnsembleCalibrationLA::write_samples_plots().
|
inline |
Definition at line 69 of file Book.h.
References book_, and MillePedeFileConverter_cfg::e.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
|
inline |
Definition at line 84 of file Book.h.
References book_, and Skims_PA_cff::name.
Referenced by LA_Filler_Fitter::fit_width_profile().
|
inline |
Definition at line 96 of file Book.h.
References Skims_PA_cff::name, HLTObjectMonitor_cfi::NbinsX, AlCaHLTBitMon_QueryRunRegistry::string, and X.
Referenced by fill(), LA_Filler_Fitter::fill_one_cluster(), LA_Filler_Fitter::summarize_ensembles(), and sistrip::MeasureLA::summarize_module_muH_byLayer().
|
inline |
Definition at line 99 of file Book.h.
References book(), book_, Skims_PA_cff::name, names, HLTObjectMonitor_cfi::NbinsX, and X.
|
inline |
Definition at line 108 of file Book.h.
References fill(), Skims_PA_cff::name, HLTObjectMonitor_cfi::NbinsX, AlCaHLTBitMon_QueryRunRegistry::string, X, and BeamSpotPI::Y.
|
inline |
Definition at line 126 of file Book.h.
References fill(), Skims_PA_cff::name, HLTObjectMonitor_cfi::NbinsX, AlCaHLTBitMon_QueryRunRegistry::string, X, and BeamSpotPI::Y.
|
inline |
Definition at line 111 of file Book.h.
References book(), book_, HcalObjRepresent::Fill(), Skims_PA_cff::name, names, HLTObjectMonitor_cfi::NbinsX, X, and BeamSpotPI::Y.
|
inline |
Definition at line 138 of file Book.h.
References book(), book_, HcalObjRepresent::Fill(), Skims_PA_cff::name, names, HLTObjectMonitor_cfi::NbinsX, X, and BeamSpotPI::Y.
|
inline |
Definition at line 156 of file Book.h.
References fill(), Skims_PA_cff::name, HLTObjectMonitor_cfi::NbinsX, AlCaHLTBitMon_QueryRunRegistry::string, X, BeamSpotPI::Y, and BeamSpotPI::Z.
|
inline |
Definition at line 172 of file Book.h.
References book(), book_, HcalObjRepresent::Fill(), Skims_PA_cff::name, names, HLTObjectMonitor_cfi::NbinsX, X, BeamSpotPI::Y, and BeamSpotPI::Z.
|
inline |
Definition at line 73 of file Book.h.
References book_, and Skims_PA_cff::name.
Referenced by BeautifulSoup.Tag::__getattr__(), BeautifulSoup.Tag::firstText(), and LA_Filler_Fitter::make_and_fit_symmchi2().
|
inline |
Definition at line 76 of file Book.h.
References book_, and Skims_PA_cff::name.
Referenced by BeautifulSoup.Tag::__getattr__(), and BeautifulSoup.Tag::firstText().
|
inline |
|
inline |
|
inline |
Definition at line 40 of file Book.h.
References book_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
inline |
|
private |
|
private |
Definition at line 24 of file Book.h.
Referenced by book(), dqm_interfaces.DirFetcher::run(), dqm_interfaces.DirWalkerDB::run(), utils.unpickler::run(), edmIntegrityCheck.IntegrityCheck::test(), and dqm_interfaces.DirWalkerFile::walk().