Belle II Software development
|
This class store the reconstruction configuration of SVDTimeGrouping module. More...
#include <SVDTimeGroupingConfiguration.h>
Public Member Functions | |
SVDTimeGroupingConfiguration (const TString &uniqueID="", const std::vector< TString > &description={}) | |
Default constructor. | |
TString | get_uniqueID () const |
Get the unique ID of the calibration. | |
SVDTimeGroupingParameters | getTimeGroupingParameters (const TString &alg, const Int_t &numberOfAcquiredSamples) const |
Returns the reference to the parameters. | |
SVDTimeGroupingParameters & | setTimeGroupingParameters (const TString &alg, const Int_t &numberOfAcquiredSamples) |
Sets all the parameters. | |
Static Public Attributes | |
static std::string | name = std::string("SVDTimeGroupingConfiguration") |
name of the payload | |
Private Member Functions | |
ClassDef (SVDTimeGroupingConfiguration, 1) | |
needed by root | |
Private Attributes | |
TString | m_uniqueID |
unique identifier of the payload | |
std::vector< TString > | m_description |
short descrition of the payload | |
SVDTimeGroupingParameters | m_parsForCoG6In6Samples |
parameters for CoG6 time-algorithm in 6-sample DAQ mode | |
SVDTimeGroupingParameters | m_parsForCoG3In6Samples |
parameters for CoG3 time-algorithm in 6-sample DAQ mode | |
SVDTimeGroupingParameters | m_parsForELS3In6Samples |
parameters for ELS3 time-algorithm in 6-sample DAQ mode | |
SVDTimeGroupingParameters | m_parsForCoG6In3Samples |
parameters for CoG6 time-algorithm in 3-sample DAQ mode | |
SVDTimeGroupingParameters | m_parsForCoG3In3Samples |
parameters for CoG3 time-algorithm in 3-sample DAQ mode | |
SVDTimeGroupingParameters | m_parsForELS3In3Samples |
parameters for ELS3 time-algorithm in 3-sample DAQ mode | |
This class store the reconstruction configuration of SVDTimeGrouping module.
Definition at line 74 of file SVDTimeGroupingConfiguration.h.
|
inline |
Default constructor.
Definition at line 80 of file SVDTimeGroupingConfiguration.h.
|
inline |
Get the unique ID of the calibration.
Definition at line 126 of file SVDTimeGroupingConfiguration.h.
|
inline |
Returns the reference to the parameters.
Definition at line 131 of file SVDTimeGroupingConfiguration.h.
|
inline |
Sets all the parameters.
Definition at line 157 of file SVDTimeGroupingConfiguration.h.
|
private |
short descrition of the payload
Definition at line 186 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for CoG3 time-algorithm in 3-sample DAQ mode
Definition at line 198 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for CoG3 time-algorithm in 6-sample DAQ mode
Definition at line 191 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for CoG6 time-algorithm in 3-sample DAQ mode
Definition at line 196 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for CoG6 time-algorithm in 6-sample DAQ mode
Definition at line 189 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for ELS3 time-algorithm in 3-sample DAQ mode
Definition at line 200 of file SVDTimeGroupingConfiguration.h.
|
private |
parameters for ELS3 time-algorithm in 6-sample DAQ mode
Definition at line 193 of file SVDTimeGroupingConfiguration.h.
|
private |
unique identifier of the payload
Definition at line 184 of file SVDTimeGroupingConfiguration.h.
|
static |
name of the payload
Definition at line 179 of file SVDTimeGroupingConfiguration.h.