QualityControl  1.5.1
O2 Data Quality Control Framework
o2::quality_control_modules::tof::TaskDigits Class Referencefinal

TOF Quality Control DPL Task. More...

#include <TaskDigits.h>

Inheritance diagram for o2::quality_control_modules::tof::TaskDigits:
Collaboration diagram for o2::quality_control_modules::tof::TaskDigits:

Public Member Functions

 TaskDigits ()
 Constructor. More...
 
 ~TaskDigits () override
 Destructor.
 
void initialize (o2::framework::InitContext &ctx) override
 
void startOfActivity (Activity &activity) override
 
void startOfCycle () override
 
void monitorData (o2::framework::ProcessingContext &ctx) override
 
void endOfCycle () override
 
void endOfActivity (Activity &activity) override
 
void reset () override
 
- Public Member Functions inherited from o2::quality_control::core::TaskInterface
 TaskInterface (ObjectsManager *objectsManager)
 Constructor Can't be used when dynamically loading the class with ROOT. More...
 
 TaskInterface ()=default
 Default constructor.
 
virtual ~TaskInterface () noexcept=default
 Destructor.
 
 TaskInterface (const TaskInterface &other)=default
 Copy constructor.
 
 TaskInterface (TaskInterface &&other) noexcept=default
 Move constructor.
 
TaskInterfaceoperator= (const TaskInterface &other)=default
 Copy assignment operator.
 
TaskInterfaceoperator= (TaskInterface &&other)=default
 Move assignment operator.
 
virtual void loadCcdb (std::string url) final
 
void setObjectsManager (std::shared_ptr< ObjectsManager > objectsManager)
 
void setName (const std::string &name)
 
void setCustomParameters (const std::unordered_map< std::string, std::string > &parameters)
 
const std::string & getName () const
 

Static Public Attributes

static Int_t fgNbinsMultiplicity = 2000
 
static Int_t fgRangeMinMultiplicity = 0
 Number of bins in multiplicity plot.
 
static Int_t fgRangeMaxMultiplicity = 1000
 Min range in multiplicity plot.
 
static Int_t fgNbinsTime = 250
 Max range in multiplicity plot.
 
static const Float_t fgkNbinsWidthTime = 2.44
 Number of bins in time plot.
 
static Float_t fgRangeMinTime = 0.0
 Width of bins in time plot.
 
static Float_t fgRangeMaxTime = 620.0
 Range min in time plot.
 
static Int_t fgCutNmaxFiredMacropad = 50
 Range max in time plot.
 
static const Int_t fgkFiredMacropadLimit = 50
 Cut on max number of fired macropad.
 

Additional Inherited Members

- Protected Member Functions inherited from o2::quality_control::core::TaskInterface
std::shared_ptr< ObjectsManagergetObjectsManager ()
 
TObjectretrieveCondition (std::string path, std::map< std::string, std::string > metadata={}, long timestamp=-1)
 
template<typename T >
T * retrieveConditionAny (std::string const &path, std::map< std::string, std::string > const &metadata={}, long timestamp=-1) const
 
- Protected Attributes inherited from o2::quality_control::core::TaskInterface
std::unordered_map< std::string, std::string > mCustomParameters
 

Detailed Description

TOF Quality Control DPL Task.

Author
Nicolo' Jacazio

Constructor & Destructor Documentation

o2::quality_control_modules::tof::TaskDigits::TaskDigits ( )

Constructor.

Limit on cut on number of fired macropad.


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