BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
AbsCor.h
Go to the documentation of this file.
1#ifndef Analysis_AbsCor_H
2#define Analysis_AbsCor_H
3
4#include "GaudiKernel/AlgFactory.h"
5#include "GaudiKernel/Algorithm.h"
6#include "GaudiKernel/NTuple.h"
7#include "TGraphErrors.h"
8
9class AbsCor : public Algorithm {
10
11public:
12 AbsCor(const std::string& name, ISvcLocator* pSvcLocator);
13 StatusCode initialize();
14 StatusCode execute();
15 StatusCode finalize();
16 double corEnergyPi0(double eg,double theid);
17private:
18 bool ntOut;
19 int mccor;
20 int edgecor;
21 int usetof;
22 int dodatacor;
23
24 int **m_index;
25 double **m_par;
26 double **m_parphi;
27
28
29
30 NTuple::Tuple* m_tuple1;
31 NTuple::Item<double> m_ef;
32 NTuple::Item<double> m_e5;
33 NTuple::Item<double> m_ct;
34 NTuple::Item<double> m_cedge;
35 NTuple::Item<double> m_ec;
36
37};
38#endif
Definition: AbsCor.h:9
StatusCode execute()
Definition: AbsCor.cxx:213
double corEnergyPi0(double eg, double theid)
StatusCode finalize()
Definition: AbsCor.cxx:479
StatusCode initialize()
Definition: AbsCor.cxx:74