#include <PndRadMapBoxMesh.h>
|
| | PndRadMapBoxMesh () |
| |
| | PndRadMapBoxMesh (PndRadMapBoxMesh &m) |
| |
| | PndRadMapBoxMesh (const char *Name, int Xbins, Double_t Xlow, Double_t Xhigh, int Ybins, Double_t Ylow, Double_t Yhigh, int Zbins, Double_t Zlow, Double_t Zhigh) |
| |
| | PndRadMapBoxMesh (const char *name, int xbins, Double_t xlow, Double_t xhigh, int ybins, Double_t ylow, Double_t yhigh, Double_t zlow, Double_t zhigh, orientation plane=ZX, quantity Quantity=Edep) |
| |
| | ~PndRadMapBoxMesh () |
| |
| void | SetFilter (const char *filter) |
| |
| void | SetQuantity (quantity Quantity=Edep) |
| |
| void | SetOrientation (orientation plane, Double_t rotate=99999, axis Ax=Xx) |
| |
| void | SetOrientation (Double_t rotate=99999, axis Ax=Xx) |
| |
| void | SetVerbosityLevel (int verbose=0) |
| |
| void | Fill (FairRadMapPoint *p) |
| |
| void | Transform (Double_t X, Double_t Y, Double_t Z) |
| |
| void | Transform (Double_t X, Double_t Y, Double_t Z, Double_t &X0, Double_t &Y0, Double_t &Z0) |
| |
| void | Transform (TVector3 InV, TVector3 &OutV) |
| |
| void | Scale (Double_t sca) |
| |
| void | Save (TFile *fout) |
| |
| void | Save () |
| |
| TH2D * | GetHisto () |
| |
| PndRadMapPlane * | GetPlane () |
| |
| Double_t | CalcFluence (FairRadMapPoint *p) |
| |
|
| bool | IsInside (Double_t X, Double_t Y, Double_t Z) |
| |
| bool | IsInside (FairRadMapPoint *p) |
| |
| bool | IsInside () |
| |
| void | Fill (Int_t gBin, Double_t val) |
| |
| void | Fill (Double_t X, Double_t Y, Double_t Z, Double_t we=1) |
| |
| void | makeHisto (const char *Orient, Double_t rotate, int Hbins, Double_t Hlow, Double_t Hhigh, int Vbins, Double_t Vlow, Double_t Vhigh, Double_t dlow) |
| |
Definition at line 56 of file PndRadMapBoxMesh.h.
◆ PndRadMapBoxMesh() [1/4]
| PndRadMapBoxMesh::PndRadMapBoxMesh |
( |
| ) |
|
◆ PndRadMapBoxMesh() [2/4]
◆ PndRadMapBoxMesh() [3/4]
| PndRadMapBoxMesh::PndRadMapBoxMesh |
( |
const char * |
Name, |
|
|
int |
Xbins, |
|
|
Double_t |
Xlow, |
|
|
Double_t |
Xhigh, |
|
|
int |
Ybins, |
|
|
Double_t |
Ylow, |
|
|
Double_t |
Yhigh, |
|
|
int |
Zbins, |
|
|
Double_t |
Zlow, |
|
|
Double_t |
Zhigh |
|
) |
| |
◆ PndRadMapBoxMesh() [4/4]
| PndRadMapBoxMesh::PndRadMapBoxMesh |
( |
const char * |
name, |
|
|
int |
xbins, |
|
|
Double_t |
xlow, |
|
|
Double_t |
xhigh, |
|
|
int |
ybins, |
|
|
Double_t |
ylow, |
|
|
Double_t |
yhigh, |
|
|
Double_t |
zlow, |
|
|
Double_t |
zhigh, |
|
|
orientation |
plane = ZX, |
|
|
quantity |
Quantity = Edep |
|
) |
| |
◆ ~PndRadMapBoxMesh()
| PndRadMapBoxMesh::~PndRadMapBoxMesh |
( |
| ) |
|
◆ CalcFluence()
| Double_t PndRadMapBoxMesh::CalcFluence |
( |
FairRadMapPoint * |
p | ) |
|
◆ Fill() [1/3]
| void PndRadMapBoxMesh::Fill |
( |
FairRadMapPoint * |
p | ) |
|
◆ Fill() [2/3]
| void PndRadMapBoxMesh::Fill |
( |
Int_t |
gBin, |
|
|
Double_t |
val |
|
) |
| |
|
protected |
◆ Fill() [3/3]
| void PndRadMapBoxMesh::Fill |
( |
Double_t |
X, |
|
|
Double_t |
Y, |
|
|
Double_t |
Z, |
|
|
Double_t |
we = 1 |
|
) |
| |
|
protected |
◆ GetHisto()
| TH2D* PndRadMapBoxMesh::GetHisto |
( |
| ) |
|
◆ GetPlane()
◆ IsInside() [1/3]
| bool PndRadMapBoxMesh::IsInside |
( |
Double_t |
X, |
|
|
Double_t |
Y, |
|
|
Double_t |
Z |
|
) |
| |
|
protected |
◆ IsInside() [2/3]
| bool PndRadMapBoxMesh::IsInside |
( |
FairRadMapPoint * |
p | ) |
|
|
protected |
◆ IsInside() [3/3]
| bool PndRadMapBoxMesh::IsInside |
( |
| ) |
|
|
protected |
◆ makeHisto()
| void PndRadMapBoxMesh::makeHisto |
( |
const char * |
Orient, |
|
|
Double_t |
rotate, |
|
|
int |
Hbins, |
|
|
Double_t |
Hlow, |
|
|
Double_t |
Hhigh, |
|
|
int |
Vbins, |
|
|
Double_t |
Vlow, |
|
|
Double_t |
Vhigh, |
|
|
Double_t |
dlow |
|
) |
| |
|
protected |
◆ Save() [1/2]
| void PndRadMapBoxMesh::Save |
( |
TFile * |
fout | ) |
|
◆ Save() [2/2]
| void PndRadMapBoxMesh::Save |
( |
| ) |
|
◆ Scale()
| void PndRadMapBoxMesh::Scale |
( |
Double_t |
sca | ) |
|
◆ SetFilter()
| void PndRadMapBoxMesh::SetFilter |
( |
const char * |
filter | ) |
|
◆ SetOrientation() [1/2]
| void PndRadMapBoxMesh::SetOrientation |
( |
orientation |
plane, |
|
|
Double_t |
rotate = 99999, |
|
|
axis |
Ax = Xx |
|
) |
| |
◆ SetOrientation() [2/2]
| void PndRadMapBoxMesh::SetOrientation |
( |
Double_t |
rotate = 99999, |
|
|
axis |
Ax = Xx |
|
) |
| |
◆ SetQuantity()
| void PndRadMapBoxMesh::SetQuantity |
( |
quantity |
Quantity = Edep | ) |
|
◆ SetVerbosityLevel()
| void PndRadMapBoxMesh::SetVerbosityLevel |
( |
int |
verbose = 0 | ) |
|
◆ Transform() [1/3]
| void PndRadMapBoxMesh::Transform |
( |
Double_t |
X, |
|
|
Double_t |
Y, |
|
|
Double_t |
Z |
|
) |
| |
◆ Transform() [2/3]
| void PndRadMapBoxMesh::Transform |
( |
Double_t |
X, |
|
|
Double_t |
Y, |
|
|
Double_t |
Z, |
|
|
Double_t & |
X0, |
|
|
Double_t & |
Y0, |
|
|
Double_t & |
Z0 |
|
) |
| |
◆ Transform() [3/3]
| void PndRadMapBoxMesh::Transform |
( |
TVector3 |
InV, |
|
|
TVector3 & |
OutV |
|
) |
| |
◆ _axis
| axis PndRadMapBoxMesh::_axis |
|
protected |
◆ _EnergyHisto
| TH2D* PndRadMapBoxMesh::_EnergyHisto |
|
protected |
◆ _filter
| TFormula PndRadMapBoxMesh::_filter |
|
protected |
◆ _MeshHisto
| TH2D* PndRadMapBoxMesh::_MeshHisto |
|
protected |
◆ _Name
| TString PndRadMapBoxMesh::_Name |
|
protected |
◆ _orientation
◆ _plane
◆ _quantity
◆ _rotate
| Double_t PndRadMapBoxMesh::_rotate |
|
protected |
◆ _StatHisto
| TH2I* PndRadMapBoxMesh::_StatHisto |
|
protected |
◆ _tX
| Double_t PndRadMapBoxMesh::_tX |
|
protected |
◆ _tY
| Double_t PndRadMapBoxMesh::_tY |
|
protected |
◆ _tZ
| Double_t PndRadMapBoxMesh::_tZ |
|
protected |
◆ _verbose
| int PndRadMapBoxMesh::_verbose |
|
protected |
◆ _volume
| Double_t PndRadMapBoxMesh::_volume |
|
protected |
◆ _X
| Double_t PndRadMapBoxMesh::_X |
|
protected |
◆ _Xbins
| int PndRadMapBoxMesh::_Xbins |
|
protected |
◆ _Xhigh
| Double_t PndRadMapBoxMesh::_Xhigh |
|
protected |
◆ _Xlow
| Double_t PndRadMapBoxMesh::_Xlow |
|
protected |
◆ _Y
| Double_t PndRadMapBoxMesh::_Y |
|
protected |
◆ _Ybins
| int PndRadMapBoxMesh::_Ybins |
|
protected |
◆ _Yhigh
| Double_t PndRadMapBoxMesh::_Yhigh |
|
protected |
◆ _Ylow
| Double_t PndRadMapBoxMesh::_Ylow |
|
protected |
◆ _Z
| Double_t PndRadMapBoxMesh::_Z |
|
protected |
◆ _Zbins
| int PndRadMapBoxMesh::_Zbins |
|
protected |
◆ _Zhigh
| Double_t PndRadMapBoxMesh::_Zhigh |
|
protected |
◆ _Zlow
| Double_t PndRadMapBoxMesh::_Zlow |
|
protected |
◆ InterSection
| TVector3 PndRadMapBoxMesh::InterSection |
|
protected |
The documentation for this class was generated from the following file: