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: