#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: