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