BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
CheckOefDbAlg.h
Go to the documentation of this file.
1
/*************************************************************************
2
> File Name: CheckOefDbAlg.h
3
> Author: ZJW
4
> Created Time: Mon 09 Mar 2020 05:20:43 PM CST
5
> Edited by ZZH@2024-8-20
6
************************************************************************/
7
8
#ifndef CheckOefDbAlg_H
9
#define CheckOefDbAlg_H
10
11
#include "GaudiKernel/Algorithm.h"
12
#include "InjSigIntervalSvc/IInjSigIntervalSvc.h"
13
#include "InjSigTimeSvc/IInjSigTimeSvc.h"
14
#include "OfflineEvtFilterSvc/IOfflineEvtFilterSvc.h"
15
#include "TFile.h"
16
#include "TH1D.h"
17
#include "TTree.h"
18
#include <vector>
19
20
class
CheckOefDbAlg
:
public
Algorithm {
21
22
public
:
23
CheckOefDbAlg
(
const
std::string &name, ISvcLocator *pSvcLocator);
24
25
StatusCode
initialize
();
26
StatusCode
execute
();
27
StatusCode
finalize
();
28
29
private
:
30
IInjSigIntervalSvc
*m_InjSigIntervalSvc;
31
IInjSigTimeSvc
*m_InjSigTimeSvc;
32
IOfflineEvtFilterSvc
*m_evtFilterSvc;
33
34
int
m_lastRun;
35
TH1 *m_hist_etsT1;
36
int
m_check_etsT1_time_only;
37
};
38
39
#endif
CheckOefDbAlg::initialize
StatusCode initialize()
Definition
CheckOefDbAlg.cxx:17
CheckOefDbAlg::execute
StatusCode execute()
Definition
CheckOefDbAlg.cxx:48
CheckOefDbAlg::finalize
StatusCode finalize()
Definition
CheckOefDbAlg.cxx:126
CheckOefDbAlg::CheckOefDbAlg
CheckOefDbAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
CheckOefDbAlg.cxx:12
IInjSigIntervalSvc
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/InjSigIntervalSvc/IInjSigIntervalSvc.h:12
IInjSigTimeSvc
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/InjSigTimeSvc/IInjSigTimeSvc.h:12
IOfflineEvtFilterSvc
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/OfflineEvtFilterSvc/IOfflineEvtFilterSvc.h:12
8.0.0
BOSS_Source
OfflineEvtFilter
CheckOefDbAlg
src
CheckOefDbAlg.h
Generated by
1.16.1