BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnVacWallReconstructor.h
Go to the documentation of this file.
1
/** \file BmnVacWallReconstructor.h
2
** \author Nikolay Karpushkin <karpushkin@inr.ru>
3
** \date 03.04.2021
4
**/
5
6
/** \class BmnVacWallReconstructor
7
** \brief Class for BmnVacWall points info transition on reconstruction stage
8
** \version 1.0
9
**/
10
11
#ifndef BMNVacWallRECONSTRUCTOR_H
12
#define BMNVacWallRECONSTRUCTOR_H
13
14
#include "
BmnTask.h
"
15
#include "FairLogger.h"
16
#include "FairRootManager.h"
17
18
#include <
TClonesArray.h
>
19
#include <
TStopwatch.h
>
20
#include <fstream>
21
#include <iostream>
22
23
class
BmnVacWallReconstructor
:
public
BmnTask
24
{
25
public
:
26
BmnVacWallReconstructor
() {};
27
~BmnVacWallReconstructor
() {};
28
29
virtual
InitStatus
Init
();
30
virtual
void
Exec
(
Option_t
* opt);
31
virtual
void
Finish
();
32
33
virtual
void
OnlineWrite
(
const
std::unique_ptr<TTree>& resultTree);
34
35
private
:
36
FairRootManager*
fpFairRootMgr
=
nullptr
;
37
TClonesArray
*
fArrayOfPoints
;
// input and output
38
39
float
fworkTime
;
40
ClassDef
(
BmnVacWallReconstructor
, 2);
41
};
42
43
#endif
/* BMNVacWallRECONSTRUCTOR_H */
Option_t
const char Option_t
ClassDef
#define ClassDef(name, id)
TClonesArray.h
TStopwatch.h
BmnTask::BmnTask
BmnTask()
Default constructor.
Definition
BmnTask.cxx:3
BmnVacWallReconstructor::Init
virtual InitStatus Init()
Definition
BmnVacWallReconstructor.cxx:10
BmnVacWallReconstructor::~BmnVacWallReconstructor
~BmnVacWallReconstructor()
Definition
BmnVacWallReconstructor.h:27
BmnVacWallReconstructor::OnlineWrite
virtual void OnlineWrite(const std::unique_ptr< TTree > &resultTree)
Write task resul to tree.
Definition
BmnVacWallReconstructor.cxx:40
BmnVacWallReconstructor::Exec
virtual void Exec(Option_t *opt)
Definition
BmnVacWallReconstructor.cxx:28
BmnVacWallReconstructor::BmnVacWallReconstructor
BmnVacWallReconstructor()
Definition
BmnVacWallReconstructor.h:26
BmnVacWallReconstructor::fArrayOfPoints
TClonesArray * fArrayOfPoints
Definition
BmnVacWallReconstructor.h:37
BmnVacWallReconstructor::fworkTime
float fworkTime
Definition
BmnVacWallReconstructor.h:39
BmnVacWallReconstructor::fpFairRootMgr
FairRootManager * fpFairRootMgr
Definition
BmnVacWallReconstructor.h:36
BmnVacWallReconstructor::Finish
virtual void Finish()
Definition
BmnVacWallReconstructor.cxx:49
TClonesArray
BmnTask.h
install
include
BmnVacWallReconstructor.h
Generated on
for BmnRoot by
1.17.0