Class that accomodates many variable sets and presents them as on set of variables.
More...
|
void | initialize () final |
| Initialize all contained variable set before event processing.
|
|
bool | extract (const Object *obj) final |
| Main method that extracts the variable values from the complex object. More...
|
|
std::vector< Named< Float_t * > > | getNamedVariables (const std::string &prefix) override |
| Getter for the named references to the individual variables Base implementaton returns empty vector.
|
|
MayBePtr< Float_t > | find (const std::string &varName) override |
| Pointer to the variable with the given name. More...
|
|
void | push_back (std::unique_ptr< ContainedVarSet > varSet) |
| Add a variable set to the contained variable sets.
|
|
void | clear () |
| Remove all contained variable sets.
|
|
size_t | size () const |
| Return the number of currently contained variable sets.
|
|
virtual bool | extract (const Object *obj __attribute__((unused))) |
| Main method that extracts the variable values from the complex object. More...
|
|
bool | extract (const Object &obj) |
| Method for extraction from an object instead of a pointer.
|
|
virtual std::vector< Named< Float_t * > > | getNamedVariables (const std::string &prefix __attribute__((unused))) |
| Getter for the named references to the individual variables Base implementaton returns empty vector. More...
|
|
std::vector< Named< Float_t * > > | getNamedVariables () |
| Getter for the named references to the individual variables.
|
|
std::map< std::string, Float_t > | getNamedValues (const std::string &prefix) const |
| Getter for a map of names to float values. More...
|
|
std::map< std::string, Float_t > | getNamedValues () const |
| Getter for a map of names to float values.
|
|
void | beginRun () override |
| Receive and dispatch signal for the beginning of a new run.
|
|
void | beginEvent () override |
| Receive and dispatch signal for the start of a new event.
|
|
void | endRun () override |
| Receive and dispatch signal for the end of the run.
|
|
void | terminate () override |
| Receive and dispatch Signal for termination of the event processing.
|
|
template<class AObject>
class Belle2::TrackFindingCDC::UnionVarSet< AObject >
Class that accomodates many variable sets and presents them as on set of variables.
Definition at line 37 of file UnionVarSet.h.