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

#include <FairRadMapManager.h>

Public Member Functions

 FairRadMapManager ()
 
virtual ~FairRadMapManager ()
 
 ClassDef (FairRadMapManager, 1)
 
void AddPoint (Int_t &ModuleId)
 
void Init ()
 
void Reset ()
 

Static Public Member Functions

static FairRadMapManagerInstance ()
 

Detailed Description

Definition at line 24 of file FairRadMapManager.h.

Constructor & Destructor Documentation

FairRadMapManager::FairRadMapManager ( )

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

radiation length default ctor

Definition at line 42 of file FairRadMapManager.cxx.

FairRadMapManager::~FairRadMapManager ( )
virtual

Destructor.

radiation length default dtor

Definition at line 73 of file FairRadMapManager.cxx.

Member Function Documentation

void FairRadMapManager::AddPoint ( Int_t &  ModuleId)

Add point to collection

Add a point to the collection

Sum energy loss for all steps in the active volume

Create a point at exit of the volume

Definition at line 126 of file FairRadMapManager.cxx.

FairRadMapManager::ClassDef ( FairRadMapManager  ,
 
)

Class definition.

void FairRadMapManager::Init ( )

initialize the manager

create the branch for output

Definition at line 82 of file FairRadMapManager.cxx.

FairRadMapManager * FairRadMapManager::Instance ( )
static

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

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

singelton instance

Definition at line 36 of file FairRadMapManager.cxx.

void FairRadMapManager::Reset ( )

reset

We have to free the momeory, Clear() is faster but not enough!

Definition at line 119 of file FairRadMapManager.cxx.


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