BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
DstReformAlg.h
Go to the documentation of this file.
1
#ifndef Physics_Analysis_DstReformAlg_H
2
#define Physics_Analysis_DstReformAlg_H
3
4
#include "GaudiKernel/Algorithm.h"
5
6
#include "TagFilterSvc/ITagFilterSvc.h"
7
8
using namespace
std
;
9
10
class
DstReformAlg
:
public
Algorithm {
11
12
public
:
13
DstReformAlg
(
const
std::string& name, ISvcLocator* pSvcLocator );
14
StatusCode
initialize
();
15
StatusCode
execute
();
16
StatusCode
finalize
();
17
18
private
:
19
string
m_outputFile;
20
std::map<int, std::vector<long int>> cmap;
21
std::map<int, std::vector<UInt_t>> evtmap;
22
ITagFilterSvc
* m_tagFilterSvc{
nullptr
};
23
int
m_evtNum;
24
int
m_dstDataType;
25
};
26
27
#endif
DstReformAlg::DstReformAlg
DstReformAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
DstReformAlg.cxx:23
DstReformAlg::finalize
StatusCode finalize()
Definition
DstReformAlg.cxx:93
DstReformAlg::execute
StatusCode execute()
Definition
DstReformAlg.cxx:44
DstReformAlg::initialize
StatusCode initialize()
Definition
DstReformAlg.cxx:30
ITagFilterSvc
Definition
Event/TagFilterSvc/include/TagFilterSvc/ITagFilterSvc.h:11
std
Definition
x86_64-el9-gcc13-dbg/Event/RootEventData/RootEventDataDict.cxx:101
8.0.0
BOSS_Source
Event
DstReformAlg
src
DstReformAlg.h
Generated by
1.16.1