BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnFileProp.h
Go to the documentation of this file.
1
#ifndef BMNFILEPROP_H
2
#define BMNFILEPROP_H
3
4
#include <string>
5
// ROOT
6
#include <
TObject.h
>
7
8
using
std::string;
9
10
class
BmnFileProp
:
public
TObject
11
{
12
public
:
13
BmnFileProp
(uint32_t runId = 0,
string
runIndex =
""
, uint32_t eventOrder = 0, uint32_t fileId = 0);
14
15
virtual
~BmnFileProp
() =
default
;
16
17
void
SetRunId
(uint32_t
v
) {
run_id
=
v
; }
18
void
SetRunIndex
(
string
index) {
run_index
= index; }
19
void
SetEventOrder
(uint32_t order) {
event_order
= order; }
20
void
SetFileId
(uint32_t fid) {
file_id
= fid; }
21
22
uint32_t
GetRunId
()
const
{
return
run_id
; }
23
string
GetRunIndex
()
const
{
return
run_index
; }
24
uint32_t
GetEventOrder
()
const
{
return
event_order
; }
25
uint32_t
GetFileId
()
const
{
return
file_id
; }
26
27
protected
:
28
uint32_t
run_id
;
29
string
run_index
;
30
uint32_t
event_order
;
31
uint32_t
file_id
;
32
33
ClassDef
(
BmnFileProp
, 1);
34
};
35
36
#endif
// BMNFILEPROP_H
v
__m128 v
Definition
P4_F32vec4.h:1
ClassDef
#define ClassDef(name, id)
TObject.h
BmnFileProp
Definition
BmnFileProp.h:11
BmnFileProp::run_id
uint32_t run_id
Definition
BmnFileProp.h:28
BmnFileProp::event_order
uint32_t event_order
Definition
BmnFileProp.h:30
BmnFileProp::GetFileId
uint32_t GetFileId() const
Definition
BmnFileProp.h:25
BmnFileProp::~BmnFileProp
virtual ~BmnFileProp()=default
BmnFileProp::file_id
uint32_t file_id
Definition
BmnFileProp.h:31
BmnFileProp::GetRunIndex
string GetRunIndex() const
Definition
BmnFileProp.h:23
BmnFileProp::SetFileId
void SetFileId(uint32_t fid)
Definition
BmnFileProp.h:20
BmnFileProp::SetRunIndex
void SetRunIndex(string index)
Definition
BmnFileProp.h:18
BmnFileProp::run_index
string run_index
Definition
BmnFileProp.h:29
BmnFileProp::BmnFileProp
BmnFileProp(uint32_t runId=0, string runIndex="", uint32_t eventOrder=0, uint32_t fileId=0)
BmnFileProp::GetRunId
uint32_t GetRunId() const
Definition
BmnFileProp.h:22
BmnFileProp::SetEventOrder
void SetEventOrder(uint32_t order)
Definition
BmnFileProp.h:19
BmnFileProp::SetRunId
void SetRunId(uint32_t v)
Definition
BmnFileProp.h:17
BmnFileProp::GetEventOrder
uint32_t GetEventOrder() const
Definition
BmnFileProp.h:24
TObject
install
include
BmnFileProp.h
Generated on
for BmnRoot by
1.17.0