CGEM BOSS
6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
TestGeometry.h
Go to the documentation of this file.
1
#ifndef TESTGEOMETRYALG
2
#define TESTGEOMETRYALG
3
4
#include "
CgemGeomSvc.h
"
5
#include "
RealizationSvc/RealizationSvc.h
"
6
#include "
RealizationSvc/IRealizationSvc.h
"
7
#include <vector>
8
#include <string>
9
#include "TFile.h"
10
#include "TTree.h"
11
#include "TString.h"
12
#include "
Identifier/Identifier.h
"
13
#include "TGraph.h"
14
#include "
ReadCosmicRayData/CgemLUTReader.h
"
15
16
class
IDataProviderSvc;
17
18
// CHECK hardcoded
19
#define nstrip_L1_x 856
20
#define nstrip_L1_v 1173
21
#define nstrip_L2_x 630
22
#define nstrip_L2_v 1077
23
#define nstrip_L3_x 832
24
#define nstrip_L3_v 1395
25
#define nphistep 360
26
#define nzstep 100
27
28
29
class
TestGeometry
:
public
Algorithm{
30
public
:
31
// Constructor
32
TestGeometry
(
const
std::string& name, ISvcLocator* pSvcLocator);
33
~TestGeometry
();
34
// Executable
35
StatusCode
initialize
();
36
StatusCode
execute
();
37
StatusCode
finalize
();
38
39
private
:
40
41
ICgemGeomSvc
* m_geomSvc;
42
string
CosmicRayDataSetID;
43
44
string
lutfile;
45
46
CgemLUTReader
*lutreader;
47
CgemGeoReadoutPlane
*anode;
48
49
50
51
52
};
53
#endif
54
CgemGeomSvc.h
CgemLUTReader.h
IRealizationSvc.h
Identifier.h
RealizationSvc.h
CgemGeoReadoutPlane
Definition
CgemGeoReadoutPlane.h:14
CgemLUTReader
Definition
CgemLUTReader.h:16
ICgemGeomSvc
Definition
ICgemGeomSvc.h:22
TestGeometry
Definition
TestGeometry.h:29
TestGeometry::execute
StatusCode execute()
Definition
TestGeometry.cxx:104
TestGeometry::~TestGeometry
~TestGeometry()
Definition
TestGeometry.cxx:51
TestGeometry::TestGeometry
TestGeometry(const std::string &name, ISvcLocator *pSvcLocator)
Definition
TestGeometry.cxx:44
TestGeometry::initialize
StatusCode initialize()
Definition
TestGeometry.cxx:53
TestGeometry::finalize
StatusCode finalize()
Definition
TestGeometry.cxx:113
6.6.5.h
Cgem
ReadCosmicRayData
ReadCosmicRayData-00-00-26
ReadCosmicRayData
TestGeometry.h
Generated by
1.12.0