Project
Loading...
Searching...
No Matches
o2::utilities::DataSamplingConditionFactory Class Reference

A factory of DataSamplingConditions children. More...

#include <DataSamplingConditionFactory.h>

Static Public Member Functions

static std::unique_ptr< DataSamplingConditioncreate (std::string name)
 Creates instance of DataSamplingCondition child, given the name.
 
static std::unique_ptr< DataSamplingConditioncreateDataSamplingConditionRandom ()
 Getter for DataSamplingConditionRandom.
 
static std::unique_ptr< DataSamplingConditioncreateDataSamplingConditionPayloadSize ()
 Getter for DataSamplingConditionPayloadSize.
 
static std::unique_ptr< DataSamplingConditioncreateDataSamplingConditionNConsecutive ()
 Getter for DataSamplingConditionNConsecutive.
 
static std::unique_ptr< DataSamplingConditioncreateDataSamplingConditionCustom ()
 Getter for DataSamplingConditionCustom.
 

Detailed Description

A factory of DataSamplingConditions children.

Definition at line 28 of file DataSamplingConditionFactory.h.

Member Function Documentation

◆ create()

std::unique_ptr< DataSamplingCondition > o2::utilities::DataSamplingConditionFactory::create ( std::string  name)
static

Creates instance of DataSamplingCondition child, given the name.

Definition at line 26 of file DataSamplingConditionFactory.cxx.

◆ createDataSamplingConditionCustom()

std::unique_ptr< DataSamplingCondition > o2::utilities::DataSamplingConditionFactory::createDataSamplingConditionCustom ( )
static

Getter for DataSamplingConditionCustom.

Definition at line 82 of file DataSamplingConditionCustom.cxx.

◆ createDataSamplingConditionNConsecutive()

std::unique_ptr< DataSamplingCondition > o2::utilities::DataSamplingConditionFactory::createDataSamplingConditionNConsecutive ( )
static

◆ createDataSamplingConditionPayloadSize()

std::unique_ptr< DataSamplingCondition > o2::utilities::DataSamplingConditionFactory::createDataSamplingConditionPayloadSize ( )
static

◆ createDataSamplingConditionRandom()

std::unique_ptr< DataSamplingCondition > o2::utilities::DataSamplingConditionFactory::createDataSamplingConditionRandom ( )
static

Getter for DataSamplingConditionRandom.

Definition at line 111 of file DataSamplingConditionRandom.cxx.


The documentation for this class was generated from the following files: