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.