Belle II Software development
|
The payload class for GDL algorithm. More...
#include <TRGGDLDBAlgs.h>
Public Member Functions | |
TRGGDLDBAlgs () | |
Default constructor. | |
TRGGDLDBAlgs (const TRGGDLDBAlgs &)=default | |
copy constructor | |
TRGGDLDBAlgs & | operator= (const TRGGDLDBAlgs &)=default |
assignment operator | |
void | setalg (const std::string &s) |
Setter for a GDL logic alghrithm. | |
void | clear (void) |
clear vector | |
std::string | getalg (int i) const |
Getter for a GDL logic alghrithm. | |
int | getnalgs () const |
Getter of the number of algorithms. | |
Private Member Functions | |
ClassDef (TRGGDLDBAlgs, 1) | |
ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
std::vector< std::string > | m_algs |
Algorithm strings of GDL logic. | |
The payload class for GDL algorithm.
The payload class stores strings of GDL logic algorithm.
Definition at line 25 of file TRGGDLDBAlgs.h.
|
inline |
|
inline |
clear vector
Definition at line 44 of file TRGGDLDBAlgs.h.
|
inline |
Getter for a GDL logic alghrithm.
Definition at line 50 of file TRGGDLDBAlgs.h.
|
inline |
Getter of the number of algorithms.
Definition at line 56 of file TRGGDLDBAlgs.h.
|
inline |
Setter for a GDL logic alghrithm.
Definition at line 38 of file TRGGDLDBAlgs.h.
|
private |
Algorithm strings of GDL logic.
Definition at line 64 of file TRGGDLDBAlgs.h.