38 virtual double getWeight()
const override;
std::string m_eventInfoName
double computeWeight(const xAOD::EventInfo *) const
virtual double getWeight() const override
returns: the value that was calculated from the usual Athena storegate
virtual double evaluate(const xAOD::IParticle *part) const override
returns: the value that was calculated from the xAOD::IParticle (composite built event object for ins...
virtual ~PDFWeight()
Default destructor.
std::string m_truthEventContainerName
StatusCode initialize() override
Usual initialize method of the framework.
PDFWeight(const std::string &name)
Create a proper constructor for Athena.
Class providing the definition of the 4-vector interface.
EventInfo_v1 EventInfo
Definition of the latest event info version.