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
TpcSimIonisationChamber Class Reference

#include <TpcSimIonisationChamber.h>

Public Member Functions

 TpcSimIonisationChamber ()
 
virtual ~TpcSimIonisationChamber ()
 
Double_t GetEloss ()
 
Int_t GetNe (Double_t eloss)
 
TpcSimGeometryGetGeom ()
 
TpcSimIonisationTrackGenerateTrack (TpcSimMCTrack *tr)
 
TpcSimIonisationTrackGenerateTrackFromText (std::ifstream *str)
 

Private Member Functions

 ClassDef (TpcSimIonisationChamber, 1)
 

Private Attributes

TpcSimGeometryfGeom
 
Double_t fMfp
 
Double_t fW
 
Double_t fIpot
 
Double_t fFano
 
Int_t fModuleX
 
Int_t fModuleY
 
Int_t fModuleZ
 

Detailed Description

Definition at line 26 of file TpcSimIonisationChamber.h.

Constructor & Destructor Documentation

TpcSimIonisationChamber::TpcSimIonisationChamber ( )
TpcSimIonisationChamber::~TpcSimIonisationChamber ( )
virtual

Definition at line 86 of file TpcSimIonisationChamber.cxx.

Member Function Documentation

TpcSimIonisationChamber::ClassDef ( TpcSimIonisationChamber  ,
 
)
private
TpcSimIonisationTrack * TpcSimIonisationChamber::GenerateTrack ( TpcSimMCTrack tr)

Definition at line 94 of file TpcSimIonisationChamber.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

TpcSimIonisationTrack * TpcSimIonisationChamber::GenerateTrackFromText ( std::ifstream *  str)

Definition at line 136 of file TpcSimIonisationChamber.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

Double_t TpcSimIonisationChamber::GetEloss ( )

Definition at line 253 of file TpcSimIonisationChamber.cxx.

Here is the caller graph for this function:

TpcSimGeometry* TpcSimIonisationChamber::GetGeom ( )
inline

Definition at line 50 of file TpcSimIonisationChamber.h.

Int_t TpcSimIonisationChamber::GetNe ( Double_t  eloss)

Definition at line 226 of file TpcSimIonisationChamber.cxx.

Here is the caller graph for this function:

Field Documentation

Double_t TpcSimIonisationChamber::fFano
private

Definition at line 70 of file TpcSimIonisationChamber.h.

TpcSimGeometry* TpcSimIonisationChamber::fGeom
private

Definition at line 57 of file TpcSimIonisationChamber.h.

Double_t TpcSimIonisationChamber::fIpot
private

Definition at line 69 of file TpcSimIonisationChamber.h.

Double_t TpcSimIonisationChamber::fMfp
private

Definition at line 66 of file TpcSimIonisationChamber.h.

Int_t TpcSimIonisationChamber::fModuleX
private

Definition at line 72 of file TpcSimIonisationChamber.h.

Int_t TpcSimIonisationChamber::fModuleY
private

Definition at line 73 of file TpcSimIonisationChamber.h.

Int_t TpcSimIonisationChamber::fModuleZ
private

Definition at line 74 of file TpcSimIonisationChamber.h.

Double_t TpcSimIonisationChamber::fW
private

Definition at line 68 of file TpcSimIonisationChamber.h.


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