FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
detectors
hypGe
PndHypGeReader.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmHypGeReader header file -----
3
// ----- // roginal Author: S.Spataro
4
//------ modified 15/05/07 by A.Sanchez -----
5
// -------------------------------------------------------------------------
6
7
#ifndef PNDHYPGEREADER_HH
8
#define PNDHYPGEREADER_HH 1
9
10
#include <vector>
11
#include "TString.h"
12
#include "TVector3.h"
13
using namespace
std;
14
15
class
DataG4
16
{
17
18
public
:
19
DataG4
(){}
20
~DataG4
(){}
21
22
int
crystal;
23
double
theta
,
phi
, tau;
24
double
posX, posY, posZ;
25
26
};
27
28
class
PndHypGeReader
29
{
30
31
public
:
32
33
PndHypGeReader
(
TString
name
);
34
~
PndHypGeReader
();
35
36
vector<DataG4>
g4data
;
37
38
TString
sName
;
39
void
fill_vector();
40
//int GetMaxModules();
41
//int GetMaxRows(int module);
42
//int GetMaxCrystals(int module, int row);
43
DataG4
GetData(
int
crystal);
44
45
};
46
47
#endif //PNDHYPGEREADER_HH
theta
double theta
Definition:
macro/detectors/emc/dedicated/reco_analys.C:24
PndHypGeReader
Definition:
PndHypGeReader.h:28
DataG4
Definition:
PndEmcReader.h:12
TString
TString
Definition:
SimCompleteLinkDef.h:6
PndHypGeReader::g4data
vector< DataG4 > g4data
Definition:
PndHypGeReader.h:36
name
TString name
Definition:
createRootGeoFile.C:82
DataG4::DataG4
DataG4()
Definition:
PndHypGeReader.h:19
phi
double phi
Definition:
macro/detectors/emc/dedicated/reco_analys.C:24
PndHypGeReader::sName
TString sName
Definition:
PndHypGeReader.h:38
DataG4::~DataG4
~DataG4()
Definition:
PndHypGeReader.h:20
Generated on Wed Apr 3 2019 10:02:53 for FairRoot/PandaRoot by
1.8.5