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 FairRadGridManager * Instance ()
 

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  ,
1   
)

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: