BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ZddReconAlg.h
Go to the documentation of this file.
1#ifndef ZDD_RECON_ALG_H
2#define ZDD_RECON_ALG_H
3
4#include "GaudiKernel/Algorithm.h"
5#include "ZddEvent/ZddChannel.h"
6#include "ZddEvent/ZddEvent.h"
7
8class ZddReconAlg : public Algorithm {
9
10public:
11 ZddReconAlg( const std::string& name, ISvcLocator* pSvcLocator );
12
13 StatusCode initialize();
14 StatusCode execute();
15 StatusCode finalize();
16
17private:
18 double getEK( int chId );
19 int zddDataStat( const Event::ZddEvent* zddEvt, int evtId );
20 int calFragEandT( const ZddFragment& frag, int& efrag, int& tfrag );
21
22 bool m_errStat;
23 bool m_errQuit;
24};
25
26#endif
ZddReconAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode execute()
StatusCode finalize()
StatusCode initialize()