![]() |
![]() |
#include <PhysicsTools/FWLiteESRecordWriterAnalyzer/src/FWLiteESRecordWriterAnalyzer.cc>
Public Member Functions | |
FWLiteESRecordWriterAnalyzer (const edm::ParameterSet &) | |
~FWLiteESRecordWriterAnalyzer () | |
![]() | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Private Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | beginLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) |
virtual void | beginRun (edm::Run const &, edm::EventSetup const &) |
virtual void | endJob () |
void | update (const edm::EventSetup &) |
Private Attributes | |
TFile * | m_file |
std::vector< boost::shared_ptr < RecordHandler > > | m_handlers |
std::map< std::string, std::vector< std::pair < std::string, std::string > > > | m_recordToDataNames |
Additional Inherited Members | |
![]() | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
![]() | |
CurrentProcessingContext const * | currentContext () const |
Description: [one line class summary]
Implementation: [Notes on implementation]
Definition at line 148 of file FWLiteESRecordWriterAnalyzer.cc.
|
explicit |
Definition at line 181 of file FWLiteESRecordWriterAnalyzer.cc.
References edm::errors::Configuration, runTheMatrix::data, edm::hlt::Exception, edm::ParameterSet::getParameterNamesForType(), edm::ParameterSet::getUntrackedParameter(), label, m_file, m_recordToDataNames, and h::names.
FWLiteESRecordWriterAnalyzer::~FWLiteESRecordWriterAnalyzer | ( | ) |
|
privatevirtual |
Implements edm::EDAnalyzer.
Definition at line 282 of file FWLiteESRecordWriterAnalyzer.cc.
References update().
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 290 of file FWLiteESRecordWriterAnalyzer.cc.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 305 of file FWLiteESRecordWriterAnalyzer.cc.
References update().
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 301 of file FWLiteESRecordWriterAnalyzer.cc.
References update().
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 296 of file FWLiteESRecordWriterAnalyzer.cc.
References m_file.
|
private |
Definition at line 217 of file FWLiteESRecordWriterAnalyzer.cc.
References runTheMatrix::data, edm::hlt::Exception, edm::eventsetup::EventSetupRecord::fillRegisteredDataKeys(), edm::EventSetup::find(), edm::typelookup::findType(), relativeConstraints::keys, m_file, m_handlers, m_recordToDataNames, and python.multivaluedict::map().
Referenced by analyze(), python.Vispa.Gui.VispaWidget.VispaWidget::autosize(), beginLuminosityBlock(), beginRun(), python.Vispa.Views.LineDecayView.LineDecayContainer::createObject(), python.Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), python.Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), python.Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), python.Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), python.Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), python.Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), python.Vispa.Gui.FindDialog.FindDialog::reset(), python.Vispa.Gui.PortConnection.PointToPointConnection::select(), python.Vispa.Gui.VispaWidget.VispaWidget::select(), python.Vispa.Views.LineDecayView.LineDecayContainer::select(), python.Vispa.Gui.VispaWidget.VispaWidget::setText(), python.Vispa.Gui.VispaWidget.VispaWidget::setTitle(), python.Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), python.Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and python.Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
private |
Definition at line 167 of file FWLiteESRecordWriterAnalyzer.cc.
Referenced by endJob(), FWLiteESRecordWriterAnalyzer(), update(), and ~FWLiteESRecordWriterAnalyzer().
|
private |
Definition at line 164 of file FWLiteESRecordWriterAnalyzer.cc.
Referenced by update().
|
private |
Definition at line 166 of file FWLiteESRecordWriterAnalyzer.cc.
Referenced by FWLiteESRecordWriterAnalyzer(), and update().