BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
GenRdmTrgIdxAlg.h
Go to the documentation of this file.
1#ifndef GEN_RDM_TRG_IDX_ALG_H
2#define GEN_RDM_TRG_IDX_ALG_H
3
8#include "GaudiAlg/GaudiAlgorithm.h"
9#include <vector>
10
11class GenRdmTrgIdxAlg : public GaudiAlgorithm {
12 public:
13 GenRdmTrgIdxAlg(const std::string& name, ISvcLocator* pSvcLocator);
14
15 virtual ~GenRdmTrgIdxAlg();
16
17 virtual StatusCode initialize(); ///< Algorithm initialization
18 virtual StatusCode execute (); ///< Algorithm execution
19 virtual StatusCode finalize (); ///< Algorithm finalization
20
21 private:
22 unsigned int m_fcount;
23
24 EvtIdxHandler* m_idxhandler;
25 SimpleRawReader* m_freader;
26
27 std::vector<std::string> m_rdmFiles;
28};
29
30#endif
GenRdmTrgIdxAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~GenRdmTrgIdxAlg()
virtual StatusCode initialize()
Algorithm initialization.
virtual StatusCode execute()
Algorithm execution.
virtual StatusCode finalize()
Algorithm finalization.