IService to read/write HepMC's WeightContainer key names from/to IOVMetaDataContainers author: will buttinger , NLAA.
More...
#include <IHepMCWeightSvc.h>
|
using | WeightMap = std::map< std::string, std::size_t > |
|
IService to read/write HepMC's WeightContainer key names from/to IOVMetaDataContainers author: will buttinger , NLAA.
Definition at line 17 of file IHepMCWeightSvc.h.
◆ WeightMap
◆ DeclareInterfaceID()
◆ setWeightNames()
virtual StatusCode IHepMCWeightSvc::setWeightNames |
( |
const WeightMap & |
weightNames, |
|
|
const EventContext & |
ctx = Gaudi::Hive::currentContext() |
|
) |
| |
|
pure virtual |
If no weight names have been set yet, record them to metadata.
◆ weightNames()
virtual WeightMap IHepMCWeightSvc::weightNames |
( |
const EventContext & |
ctx = Gaudi::Hive::currentContext() | ) |
|
|
pure virtual |
Return the current weight names.
◆ weightNameVec()
virtual std::vector<std::string> IHepMCWeightSvc::weightNameVec |
( |
const EventContext & |
ctx = Gaudi::Hive::currentContext() | ) |
|
|
pure virtual |
Return the current weight names.
The documentation for this class was generated from the following file: