Belle II Software development
SVDDatabaseTestModule.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#ifndef SVDDatabaseTestModule_H
10#define SVDDatabaseTestModule_H
11
12
13#include <framework/core/Module.h>
14
15#include <svd/calibration/SVDCoGTimeCalibrations.h>
16
17namespace Belle2 {
23 namespace SVD {
24
33
34 public:
35
38
40 virtual void initialize() override;
41
43 virtual void event() override;
44
45 private:
46 // SVDNoiseCalibrations m_obj_noise;
47 // SVDPulseShapeCalibrations m_obj_pulseShape;
49 // DBObjPtr<SVDLocalRunBadStrips> m_obj_badStrip;
50
51
52
53 };//end class declaration
54
55
56 } //end SVD namespace;
58} // end namespace Belle2
59
60#endif // SVDDatabaseTestModule_H
Base class for Modules.
Definition: Module.h:72
This class defines the dbobject and the methods to access the SVD calibrations from the local runs pr...
Return the calibration results for the noises and the constants measured during the svd local runs (c...
virtual void initialize() override
Initialize the module.
virtual void event() override
Retrieve calibrations from database.
SVDCoGTimeCalibrations m_obj_cog
CoG calibrations payload.
Abstract base class for different kinds of events.