CGEM BOSS
6.6.5.i
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
9
class
AbsCor
:
public
Algorithm {
10
11
public
:
12
AbsCor
(
const
std::string& name, ISvcLocator* pSvcLocator);
13
StatusCode
initialize
();
14
StatusCode
execute
();
15
StatusCode
finalize
();
16
double
corEnergyPi0
(
double
eg,
double
theid);
17
private
:
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
AbsCor
Definition
AbsCor.h:9
AbsCor::execute
StatusCode execute()
Definition
AbsCor.cxx:213
AbsCor::AbsCor
AbsCor(const std::string &name, ISvcLocator *pSvcLocator)
Definition
AbsCor.cxx:59
AbsCor::corEnergyPi0
double corEnergyPi0(double eg, double theid)
AbsCor::finalize
StatusCode finalize()
Definition
AbsCor.cxx:479
AbsCor::initialize
StatusCode initialize()
Definition
AbsCor.cxx:74
6.6.5.i
Analysis
PhotonCor
AbsCor
AbsCor-00-00-28
AbsCor
AbsCor.h
Generated by
1.12.0