HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
TpcSimGeometry Class Reference

#include <TpcSimGeometry.h>

Public Member Functions

 TpcSimGeometry ()
 
virtual ~TpcSimGeometry ()
 
Int_t GetVolume (Double_t x, Double_t y, Double_t z)
 
Double_t GetGasSizeZ ()
 
TCanvas * DrawDetector ()
 

Private Member Functions

 ClassDef (TpcSimGeometry, 1)
 

Private Attributes

Double_t fX
 
Double_t fY
 
Double_t fZ
 
Double_t fGasSizeX
 
Double_t fGasSizeY
 
Double_t fGasSizeZ
 
Double_t fBoxThickness
 
Double_t * fScintiX [fkNScinti]
 
Double_t * fScintiY [fkNScinti]
 
Double_t * fScintiZ [fkNScinti]
 
Double_t * fScintiSizeX [fkNScinti]
 
Double_t * fScintiSizeY [fkNScinti]
 
Double_t * fScintiSizeZ [fkNScinti]
 

Static Private Attributes

static const Int_t fkNScinti = 6
 

Detailed Description

Definition at line 23 of file TpcSimGeometry.h.

Constructor & Destructor Documentation

TpcSimGeometry::TpcSimGeometry ( )
virtual TpcSimGeometry::~TpcSimGeometry ( )
inlinevirtual

Definition at line 28 of file TpcSimGeometry.h.

Member Function Documentation

TpcSimGeometry::ClassDef ( TpcSimGeometry  ,
 
)
private
TCanvas * TpcSimGeometry::DrawDetector ( )

Definition at line 55 of file TpcSimGeometry.cxx.

Here is the call graph for this function:

Double_t TpcSimGeometry::GetGasSizeZ ( )
inline

Definition at line 31 of file TpcSimGeometry.h.

Here is the caller graph for this function:

Int_t TpcSimGeometry::GetVolume ( Double_t  x,
Double_t  y,
Double_t  z 
)

Definition at line 36 of file TpcSimGeometry.cxx.

Here is the caller graph for this function:

Field Documentation

Double_t TpcSimGeometry::fBoxThickness
private

Definition at line 45 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fGasSizeX
private

Definition at line 41 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fGasSizeY
private

Definition at line 42 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fGasSizeZ
private

Definition at line 43 of file TpcSimGeometry.h.

const Int_t TpcSimGeometry::fkNScinti = 6
staticprivate

Definition at line 47 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiSizeX[fkNScinti]
private

Definition at line 52 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiSizeY[fkNScinti]
private

Definition at line 53 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiSizeZ[fkNScinti]
private

Definition at line 54 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiX[fkNScinti]
private

Definition at line 49 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiY[fkNScinti]
private

Definition at line 50 of file TpcSimGeometry.h.

Double_t* TpcSimGeometry::fScintiZ[fkNScinti]
private

Definition at line 51 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fX
private

Definition at line 37 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fY
private

Definition at line 38 of file TpcSimGeometry.h.

Double_t TpcSimGeometry::fZ
private

Definition at line 39 of file TpcSimGeometry.h.


The documentation for this class was generated from the following files: