BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
McCor.h
Go to the documentation of this file.
1#ifndef Analysis_McCor_H
2#define Analysis_McCor_H
3
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/NTuple.h"
6#include "TGraphErrors.h"
7
8class McCor : public Algorithm {
9
10public:
11 McCor( const std::string& name, ISvcLocator* pSvcLocator );
12 StatusCode initialize();
13 StatusCode execute();
14 StatusCode finalize();
15 double corEnergyMc( double eg, double theid );
16
17private:
18 bool ntOut;
19
20 NTuple::Tuple* m_tuple1;
21 NTuple::Item<double> m_ef;
22 NTuple::Item<double> m_e5;
23 NTuple::Item<double> m_ct;
24 NTuple::Item<double> m_ec;
25};
26#endif
StatusCode initialize()
Definition McCor.cxx:59
StatusCode finalize()
Definition McCor.cxx:168
double corEnergyMc(double eg, double theid)
Definition McCor.cxx:175
McCor(const std::string &name, ISvcLocator *pSvcLocator)
Definition McCor.cxx:44
StatusCode execute()
Definition McCor.cxx:121