BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnVacWallReconstructor Class Reference

Class for BmnVacWall points info transition on reconstruction stage. More...

#include <BmnVacWallReconstructor.h>

Inheritance diagram for BmnVacWallReconstructor:
Collaboration diagram for BmnVacWallReconstructor:

Public Member Functions

 BmnVacWallReconstructor ()
 ~BmnVacWallReconstructor ()
virtual InitStatus Init ()
virtual void Exec (Option_t *opt)
virtual void Finish ()
virtual void OnlineWrite (const std::unique_ptr< TTree > &resultTree)
 Write task resul to tree.
Public Member Functions inherited from BmnTask
 BmnTask ()
 Default constructor.
 BmnTask (const char *name, Int_t iVerbose=1)
 Standard constructor.
virtual ~BmnTask ()
 Destroy the BmnTask object.
 BmnTask (const BmnTask &)=delete
BmnTask & operator= (const BmnTask &)=delete

Private Attributes

FairRootManager * fpFairRootMgr = nullptr
TClonesArray * fArrayOfPoints
float fworkTime

Detailed Description

Version
1.0

Definition at line 23 of file BmnVacWallReconstructor.h.

Constructor & Destructor Documentation

◆ BmnVacWallReconstructor()

BmnVacWallReconstructor::BmnVacWallReconstructor ( )
inline

Definition at line 26 of file BmnVacWallReconstructor.h.

◆ ~BmnVacWallReconstructor()

BmnVacWallReconstructor::~BmnVacWallReconstructor ( )
inline

Definition at line 27 of file BmnVacWallReconstructor.h.

Member Function Documentation

◆ Exec()

void BmnVacWallReconstructor::Exec ( Option_t * opt)
virtual

Definition at line 28 of file BmnVacWallReconstructor.cxx.

References fworkTime, TStopwatch::RealTime(), TStopwatch::Start(), and TStopwatch::Stop().

Here is the call graph for this function:

◆ Finish()

void BmnVacWallReconstructor::Finish ( )
virtual

Definition at line 49 of file BmnVacWallReconstructor.cxx.

References fworkTime.

◆ Init()

InitStatus BmnVacWallReconstructor::Init ( )
virtual

Definition at line 10 of file BmnVacWallReconstructor.cxx.

References fArrayOfPoints, fpFairRootMgr, and fworkTime.

◆ OnlineWrite()

void BmnVacWallReconstructor::OnlineWrite ( const std::unique_ptr< TTree > & resultTree)
virtual
Parameters
resultTree

Reimplemented from BmnTask.

Definition at line 40 of file BmnVacWallReconstructor.cxx.

References fArrayOfPoints.

Member Data Documentation

◆ fArrayOfPoints

TClonesArray* BmnVacWallReconstructor::fArrayOfPoints
private

Definition at line 37 of file BmnVacWallReconstructor.h.

Referenced by Init(), and OnlineWrite().

◆ fpFairRootMgr

FairRootManager* BmnVacWallReconstructor::fpFairRootMgr = nullptr
private

Definition at line 36 of file BmnVacWallReconstructor.h.

Referenced by Init().

◆ fworkTime

float BmnVacWallReconstructor::fworkTime
private

Definition at line 39 of file BmnVacWallReconstructor.h.

Referenced by Exec(), Finish(), and Init().


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