#include <ConfigurableHisto.h>
Public Types | |
enum | HType { h1, h2, prof } |
Public Member Functions | |
virtual void | book (TFileDirectory *dir) |
virtual ConfigurableHisto * | clone () const |
void | complete () |
ConfigurableHisto (HType t, std::string name, edm::ParameterSet &iConfig) | |
virtual void | fill (const edm::Event &iEvent) |
TH1 * | h () |
const HType & | type () |
virtual | ~ConfigurableHisto () |
Protected Member Functions | |
ConfigurableHisto (const ConfigurableHisto &master) | |
Protected Attributes | |
edm::ParameterSet | conf_ |
TH1 * | h_ |
std::string | name_ |
HType | type_ |
const CachingVariable * | w_ |
const CachingVariable * | x_ |
const CachingVariable * | y_ |
const CachingVariable * | z_ |
Definition at line 70 of file ConfigurableHisto.h.
Enumerator | |
---|---|
h1 | |
h2 | |
prof |
Definition at line 72 of file ConfigurableHisto.h.
|
inline |
|
inlinevirtual |
Definition at line 76 of file ConfigurableHisto.h.
|
inlineprotected |
|
inlinevirtual |
Reimplemented in SplittingConfigurableHisto.
Definition at line 80 of file ConfigurableHisto.h.
References conf_, edm::ParameterSet::dump(), edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), h1, h2, h_, TFileDirectory::make(), ConfigurableAxis::Max(), ConfigurableAxis::Min(), name_, ConfigurableAxis::nBin(), prof, AlCaHLTBitMon_QueryRunRegistry::string, runGCPTkAlMap::title, type(), w_, x_, ConfigurableAxis::xBins(), and y_.
Referenced by SplittingConfigurableHisto::book().
|
inlinevirtual |
Reimplemented in SplittingConfigurableHisto.
Definition at line 78 of file ConfigurableHisto.h.
References ConfigurableHisto().
|
inline |
Definition at line 216 of file ConfigurableHisto.h.
|
inlinevirtual |
Reimplemented in SplittingConfigurableHisto.
Definition at line 166 of file ConfigurableHisto.h.
References CachingVariable::compute(), conf_, edm::ParameterSet::dump(), h1, h2, h_, iEvent, name_, prof, type_, w_, histoStyle::weight, x_, and y_.
Referenced by SplittingConfigurableHisto::fill().
|
inline |
Definition at line 217 of file ConfigurableHisto.h.
References h_.
Referenced by SplittingConfigurableHisto::book(), and SplittingConfigurableHisto::complete().
|
inline |
|
protected |
Definition at line 233 of file ConfigurableHisto.h.
Referenced by book(), ConfigurableHisto(), and fill().
|
protected |
Definition at line 231 of file ConfigurableHisto.h.
Referenced by book(), ConfigurableHisto(), fill(), and h().
|
protected |
Definition at line 232 of file ConfigurableHisto.h.
Referenced by book(), SplittingConfigurableHisto::book(), ConfigurableHisto(), fill(), and SplittingConfigurableHisto::SplittingConfigurableHisto().
|
protected |
Definition at line 230 of file ConfigurableHisto.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), ConfigurableHisto(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), fill(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), and type().
|
protected |
Definition at line 238 of file ConfigurableHisto.h.
Referenced by book(), ConfigurableHisto(), and fill().
|
protected |
Definition at line 235 of file ConfigurableHisto.h.
Referenced by book(), ConfigurableHisto(), and fill().
|
protected |
Definition at line 236 of file ConfigurableHisto.h.
Referenced by book(), ConfigurableHisto(), and fill().
|
protected |
Definition at line 237 of file ConfigurableHisto.h.
Referenced by ConfigurableHisto().