#include <WeightManager.h>
Public Member Functions | |
double | weight (const edm::Event &) |
WeightManager (const edm::ParameterSet &) | |
~WeightManager () | |
Private Attributes | |
std::vector< edm::InputTag > | _genEventInfos |
edm::InputTag | _hepmcCollection |
bool | _useHepMC |
Definition at line 17 of file WeightManager.h.
WeightManager::WeightManager | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 12 of file WeightManager.cc.
References _genEventInfos, _hepmcCollection, _useHepMC, and edm::ParameterSet::getParameter().
|
inline |
Definition at line 22 of file WeightManager.h.
double WeightManager::weight | ( | const edm::Event & | iEvent | ) |
Definition at line 21 of file WeightManager.cc.
References _genEventInfos, _hepmcCollection, _useHepMC, edm::Event::getByLabel(), i, and info.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), VVVValidation::analyze(), BasicHepMCHeavyIonValidation::analyze(), DrellYanValidation::analyze(), BasicHepMCValidation::analyze(), WValidation::analyze(), HiggsValidation::analyze(), BasicGenParticleValidation::analyze(), MBUEandQCDValidation::analyze(), DuplicationChecker::analyze(), and TauValidation::analyze().
|
private |
Definition at line 28 of file WeightManager.h.
Referenced by weight(), and WeightManager().
|
private |
Definition at line 29 of file WeightManager.h.
Referenced by weight(), and WeightManager().
|
private |
Definition at line 27 of file WeightManager.h.
Referenced by weight(), and WeightManager().