FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairRadGridManager Class Reference

#include <FairRadGridManager.h>

Public Member Functions

 FairRadGridManager ()
 
virtual ~FairRadGridManager ()
 
 ClassDef (FairRadGridManager, 1)
 
TObjArray * GetMeshList ()
 
void AddMeshList (TObjArray *list)
 
Bool_t IsTrackInside (TLorentzVector &vec, FairMesh *aMesh)
 
Bool_t IsTrackEntering (TLorentzVector &vec1, TLorentzVector &vec2)
 
void FillMeshList ()
 
void Init ()
 
void Reset ()
 
void SetOutputFileName (TString tempString)
 
TString GetOutputFileName ()
 

Static Public Member Functions

static FairRadGridManagerInstance ()
 

Detailed Description

Definition at line 29 of file FairRadGridManager.h.

Constructor & Destructor Documentation

FairRadGridManager::FairRadGridManager ( )

Default constructor. Creates the singleton object of FairRadGridManager class. The pointer to this object can be reached via FairRadGridManager::Instance().

radiation length default ctor

Definition at line 34 of file FairRadGridManager.cxx.

FairRadGridManager::~FairRadGridManager ( )
virtual

Destructor.

radiation length default dtor

Definition at line 61 of file FairRadGridManager.cxx.

Member Function Documentation

void FairRadGridManager::AddMeshList ( TObjArray *  list)
inline

Definition at line 97 of file FairRadGridManager.h.

FairRadGridManager::ClassDef ( FairRadGridManager  ,
 
)

Class definition.

void FairRadGridManager::FillMeshList ( )

fill the 2D mesh

Add a point to the collection

Sum energy loss for all steps in the mesh

Definition at line 78 of file FairRadGridManager.cxx.

TObjArray* FairRadGridManager::GetMeshList ( )
inline

Definition at line 96 of file FairRadGridManager.h.

TString FairRadGridManager::GetOutputFileName ( )
inline

Definition at line 112 of file FairRadGridManager.h.

void FairRadGridManager::Init ( )

initialize the manager

Definition at line 67 of file FairRadGridManager.cxx.

FairRadGridManager * FairRadGridManager::Instance ( )
static

This function is used to access the methods of the class.

Returns
Pointer to the singleton FairRadGridManager object, created with FairRadGridManager::FairRadGridManager().

singelton instance

Definition at line 28 of file FairRadGridManager.cxx.

Bool_t FairRadGridManager::IsTrackEntering ( TLorentzVector &  vec1,
TLorentzVector &  vec2 
)

Definition at line 128 of file FairRadGridManager.cxx.

Bool_t FairRadGridManager::IsTrackInside ( TLorentzVector &  vec,
FairMesh aMesh 
)

Definition at line 146 of file FairRadGridManager.cxx.

void FairRadGridManager::Reset ( )

reset

Definition at line 72 of file FairRadGridManager.cxx.

void FairRadGridManager::SetOutputFileName ( TString  tempString)
inline

set output file name

Definition at line 111 of file FairRadGridManager.h.


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