BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
MpdMCEventHeader.cxx
Go to the documentation of this file.
1
/** MpdMCEventHeader.cxx
2
* @author V.Voronyuk, origin: CBMRoot
3
** Data class (level MC) containing information about the input event.
4
**/
5
6
#include "
MpdMCEventHeader.h
"
7
8
#include "FairRootManager.h"
9
10
#include <iostream>
11
using
std::cout;
12
using
std::endl;
13
14
// ----- Default constructor ---------------------------------------
15
MpdMCEventHeader::MpdMCEventHeader
()
16
:
FairMCEventHeader
()
17
,
fPhi
(0.)
18
{}
19
// ----- Constructor with run identifier ---------------------------
20
MpdMCEventHeader::MpdMCEventHeader
(
UInt_t
runId)
21
:
FairMCEventHeader
(runId)
22
,
fPhi
(0.)
23
{}
24
// ----- Standard constructor --------------------------------------
25
MpdMCEventHeader::MpdMCEventHeader
(
UInt_t
runId,
26
Int_t
iEvent,
27
Double_t
x,
28
Double_t
y,
29
Double_t
z,
30
Double_t
t,
31
Double_t
b,
32
Double_t
phi,
33
Int_t
nPrim)
34
:
FairMCEventHeader
(iEvent, x, y, z, t, b, nPrim)
35
,
fPhi
(phi)
36
{}
37
// ----- Destructor ------------------------------------------------
38
MpdMCEventHeader::~MpdMCEventHeader
() {}
39
// ---------------------------------------------------------------------
40
41
// ----- Public method Reset ---------------------------------------
42
void
MpdMCEventHeader::Reset
()
43
{
44
FairMCEventHeader::Reset();
45
fPhi
= 0.;
46
}
47
// ---------------------------------------------------------------------
48
49
void
MpdMCEventHeader::Register
()
50
{
51
cout <<
"Register MpdMCEventHeader."
<< endl;
52
FairRootManager::Instance()->Register(
"MCEventHeader."
,
"Event"
,
this
,
kTRUE
);
53
}
54
// ---------------------------------------------------------------------
Int_t
int Int_t
UInt_t
unsigned int UInt_t
Double_t
double Double_t
kTRUE
constexpr Bool_t kTRUE
FairMCEventHeader
MpdMCEventHeader::Register
virtual void Register()
Register the class as data branch to the poutput.
Definition
MpdMCEventHeader.cxx:49
MpdMCEventHeader::Reset
virtual void Reset()
Reset all members.
Definition
MpdMCEventHeader.cxx:42
MpdMCEventHeader::~MpdMCEventHeader
virtual ~MpdMCEventHeader()
Destructor.
Definition
MpdMCEventHeader.cxx:38
MpdMCEventHeader::fPhi
Double32_t fPhi
Definition
MpdMCEventHeader.h:60
MpdMCEventHeader::MpdMCEventHeader
MpdMCEventHeader()
Default constructor.
Definition
MpdMCEventHeader.cxx:15
MpdMCEventHeader.h
generators
MpdMCEventHeader.cxx
Generated on
for BmnRoot by
1.17.0