Belle II Software
release-05-01-25
EclDisplayAsyncModule.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2015 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Mikhail Remnev, Dmitry Matvienko *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
#pragma once
12
13
//Framework
14
#include <framework/pcore/AsyncWrapper.h>
15
16
17
namespace
Belle2
{
27
class
EclDisplayAsyncModule :
public
AsyncWrapper {
28
29
public
:
30
32
EclDisplayAsyncModule() :
AsyncWrapper
(
"EclDisplay"
)
33
{
34
setDescription
(
"Starts the Display module asynchronously (with buffered input). Note that the buffer is limited in size and not all events can be passed to the display once it is full. (Configurable using 'discardOldEvents' param)."
);
35
}
36
38
~
EclDisplayAsyncModule
() { }
39
40
};
42
}
Belle2::Module::setDescription
void setDescription(const std::string &description)
Sets the description of the module.
Definition:
Module.cc:216
Belle2::EclDisplayAsyncModule
Displays energy distribution in ECL.
Definition:
EclDisplayAsyncModule.h:35
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::AsyncWrapper::AsyncWrapper
AsyncWrapper(const std::string &moduleType)
Wrap am module of given type.
Definition:
AsyncWrapper.cc:53
ecl
modules
eclDisplay
include
EclDisplayAsyncModule.h
Generated on Fri Nov 5 2021 03:51:19 for Belle II Software by
1.8.17