PandaRoot
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
public
:
18
DataG4
() {}
19
~DataG4
() {}
20
21
int
crystal;
22
double
theta, phi, tau;
23
double
posX, posY, posZ;
24
};
25
26
class
PndHypGeReader
{
27
28
public
:
29
PndHypGeReader
(TString name);
30
~
PndHypGeReader
();
31
32
vector<DataG4>
g4data
;
33
34
TString
sName
;
35
void
fill_vector();
36
// int GetMaxModules();
37
// int GetMaxRows(int module);
38
// int GetMaxCrystals(int module, int row);
39
DataG4
GetData(
int
crystal);
40
};
41
42
#endif // PNDHYPGEREADER_HH
PndHypGeReader
Definition:
PndHypGeReader.h:26
DataG4
Definition:
PndEmcReader.h:12
std
STL namespace.
PndHypGeReader::g4data
vector< DataG4 > g4data
Definition:
PndHypGeReader.h:32
DataG4::DataG4
DataG4()
Definition:
PndHypGeReader.h:18
PndHypGeReader::sName
TString sName
Definition:
PndHypGeReader.h:34
DataG4::~DataG4
~DataG4()
Definition:
PndHypGeReader.h:19
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
detectors
hypGe
PndHypGeReader.h
Generated on Fri Oct 21 2022 07:03:59 for PandaRoot by
1.8.13