#include <VarExtractorBase.h>
Definition at line 11 of file VarExtractorBase.h.
virtual VLN::VarExtractorBase::~VarExtractorBase |
( |
| ) |
|
|
virtualdefault |
void VLN::VarExtractorBase::appendToVectorVar |
( |
VarDict & |
vars, |
|
|
const std::string & |
name, |
|
|
double |
value |
|
) |
| const |
|
protected |
Definition at line 20 of file VarExtractorBase.cxx.
std::unordered_map< std::string, std::vector< double > > vector
virtual void VLN::VarExtractorBase::extractVars |
( |
const art::Event & |
evt, |
|
|
VarDict & |
vars |
|
) |
| |
|
protectedpure virtual |
Definition at line 27 of file VarExtractorBase.cxx.
31 for (
auto &
name : names) {
std::unordered_map< std::string, double > scalar
Definition at line 36 of file VarExtractorBase.cxx.
40 for (
auto &
name : names) {
43 auto it = vars.
vector.find(fullname);
45 if (it != vars.
vector.end()) {
49 vars.
vector[fullname] = {};
std::unordered_map< std::string, std::vector< double > > vector
void VLN::VarExtractorBase::setScalarVar |
( |
VarDict & |
vars, |
|
|
const std::string & |
name, |
|
|
double |
value |
|
) |
| const |
|
protected |
The documentation for this class was generated from the following files: