BOSS
7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
TruthDemo.h
Go to the documentation of this file.
1
#include <math.h>
2
#include "GaudiKernel/Algorithm.h"
3
#include "
TruthHelper/GenAccessIO.h
"
4
5
class
IHistogram1D;
//Forward declaration
6
class
IHistogram2D;
//Forward declaration
7
class
StoreGateSvc;
8
9
class
TruthDemo
:
public
Algorithm {
10
public
:
11
TruthDemo
(
const
std::string& name, ISvcLocator* pSvcLocator);
12
StatusCode
initialize
();
13
StatusCode
execute
();
14
StatusCode
finalize
();
15
16
private
:
17
bool
m_produceHistogram;
18
19
//histograms, used if m_produceHistogram is true = 1
20
IHistogram1D* m_hgenerated;
21
IHistogram1D* m_pxBalance;
22
IHistogram1D* m_pyBalance;
23
IHistogram1D* m_totEnergy;
24
IHistogram1D* m_negStatus;
25
// StoreGateSvc* m_sgSvc;
26
GenAccessIO
* m_tesIO;
27
28
};
GenAccessIO.h
GenAccessIO
Definition
GenAccessIO.h:22
TruthDemo
Definition
TruthDemo.h:9
TruthDemo::finalize
StatusCode finalize()
Definition
TruthDemo.cxx:97
TruthDemo::execute
StatusCode execute()
Definition
TruthDemo.cxx:68
TruthDemo::initialize
StatusCode initialize()
Definition
TruthDemo.cxx:51
TruthDemo::TruthDemo
TruthDemo(const std::string &name, ISvcLocator *pSvcLocator)
Definition
TruthDemo.cxx:43
7.1.2
Generator
GenAnalysisTools
TruthExamples
TruthExamples-00-01-00
TruthExamples
TruthDemo.h
Generated by
1.12.0