BmnRoot
Loading...
Searching...
No Matches
BmnFileProp Class Reference

#include <BmnFileProp.h>

Inheritance diagram for BmnFileProp:
[legend]
Collaboration diagram for BmnFileProp:
[legend]

Public Member Functions

 BmnFileProp (uint32_t runId=0, string runIndex="", uint32_t eventOrder=0, uint32_t fileId=0)
 
virtual ~BmnFileProp ()=default
 
void SetRunId (uint32_t v)
 
void SetRunIndex (string index)
 
void SetEventOrder (uint32_t order)
 
void SetFileId (uint32_t fid)
 
uint32_t GetRunId () const
 
string GetRunIndex () const
 
uint32_t GetEventOrder () const
 
uint32_t GetFileId () const
 
 BmnFileProp (uint32_t runId=0, string runIndex="", uint32_t eventOrder=0, uint32_t fileId=0)
 
virtual ~BmnFileProp ()=default
 
void SetRunId (uint32_t v)
 
void SetRunIndex (string index)
 
void SetEventOrder (uint32_t order)
 
void SetFileId (uint32_t fid)
 
uint32_t GetRunId () const
 
string GetRunIndex () const
 
uint32_t GetEventOrder () const
 
uint32_t GetFileId () const
 

Protected Member Functions

 ClassDef (BmnFileProp, 1)
 
 ClassDef (BmnFileProp, 1)
 

Protected Attributes

uint32_t run_id
 
string run_index
 
uint32_t event_order
 
uint32_t file_id
 

Detailed Description

Definition at line 9 of file BmnFileProp.h.

Constructor & Destructor Documentation

◆ BmnFileProp() [1/2]

BmnFileProp::BmnFileProp ( uint32_t  runId = 0,
string  runIndex = "",
uint32_t  eventOrder = 0,
uint32_t  fileId = 0 
)

Definition at line 3 of file BmnFileProp.cxx.

◆ ~BmnFileProp() [1/2]

virtual BmnFileProp::~BmnFileProp ( )
virtualdefault

◆ BmnFileProp() [2/2]

BmnFileProp::BmnFileProp ( uint32_t  runId = 0,
string  runIndex = "",
uint32_t  eventOrder = 0,
uint32_t  fileId = 0 
)

◆ ~BmnFileProp() [2/2]

virtual BmnFileProp::~BmnFileProp ( )
virtualdefault

Member Function Documentation

◆ ClassDef() [1/2]

BmnFileProp::ClassDef ( BmnFileProp  ,
 
)
protected

◆ ClassDef() [2/2]

BmnFileProp::ClassDef ( BmnFileProp  ,
 
)
protected

◆ GetEventOrder() [1/2]

uint32_t BmnFileProp::GetEventOrder ( ) const
inline

Definition at line 23 of file BmnFileProp.h.

References event_order.

Referenced by BmnConverterTools::ParseRawFileName().

◆ GetEventOrder() [2/2]

uint32_t BmnFileProp::GetEventOrder ( ) const
inline

Definition at line 23 of file BmnFileProp.h.

References event_order.

◆ GetFileId() [1/2]

uint32_t BmnFileProp::GetFileId ( ) const
inline

Definition at line 24 of file BmnFileProp.h.

References file_id.

Referenced by BmnConverterTools::ParseRawFileName().

◆ GetFileId() [2/2]

uint32_t BmnFileProp::GetFileId ( ) const
inline

Definition at line 24 of file BmnFileProp.h.

References file_id.

◆ GetRunId() [1/2]

uint32_t BmnFileProp::GetRunId ( ) const
inline

Definition at line 21 of file BmnFileProp.h.

References run_id.

Referenced by BmnRawSource::BmnRawSource(), and BmnConverterTools::ParseRawFileName().

◆ GetRunId() [2/2]

uint32_t BmnFileProp::GetRunId ( ) const
inline

Definition at line 21 of file BmnFileProp.h.

References run_id.

◆ GetRunIndex() [1/2]

string BmnFileProp::GetRunIndex ( ) const
inline

Definition at line 22 of file BmnFileProp.h.

References run_index.

Referenced by BmnConverterTools::ParseRawFileName().

◆ GetRunIndex() [2/2]

string BmnFileProp::GetRunIndex ( ) const
inline

Definition at line 22 of file BmnFileProp.h.

References run_index.

◆ SetEventOrder() [1/2]

void BmnFileProp::SetEventOrder ( uint32_t  order)
inline

Definition at line 18 of file BmnFileProp.h.

References event_order.

Referenced by BmnConverterTools::ParseRawFileName().

◆ SetEventOrder() [2/2]

void BmnFileProp::SetEventOrder ( uint32_t  order)
inline

Definition at line 18 of file BmnFileProp.h.

References event_order.

◆ SetFileId() [1/2]

void BmnFileProp::SetFileId ( uint32_t  fid)
inline

Definition at line 19 of file BmnFileProp.h.

References file_id.

Referenced by BmnConverterTools::ParseRawFileName().

◆ SetFileId() [2/2]

void BmnFileProp::SetFileId ( uint32_t  fid)
inline

Definition at line 19 of file BmnFileProp.h.

References file_id.

◆ SetRunId() [1/2]

void BmnFileProp::SetRunId ( uint32_t  v)
inline

Definition at line 16 of file BmnFileProp.h.

References run_id, and v.

Referenced by BmnConverterTools::ParseRawFileName().

◆ SetRunId() [2/2]

void BmnFileProp::SetRunId ( uint32_t  v)
inline

Definition at line 16 of file BmnFileProp.h.

References run_id, and v.

◆ SetRunIndex() [1/2]

void BmnFileProp::SetRunIndex ( string  index)
inline

Definition at line 17 of file BmnFileProp.h.

References run_index.

Referenced by BmnConverterTools::ParseRawFileName().

◆ SetRunIndex() [2/2]

void BmnFileProp::SetRunIndex ( string  index)
inline

Definition at line 17 of file BmnFileProp.h.

References run_index.

Member Data Documentation

◆ event_order

uint32_t BmnFileProp::event_order
protected

Definition at line 29 of file BmnFileProp.h.

Referenced by GetEventOrder(), and SetEventOrder().

◆ file_id

uint32_t BmnFileProp::file_id
protected

Definition at line 30 of file BmnFileProp.h.

Referenced by GetFileId(), and SetFileId().

◆ run_id

uint32_t BmnFileProp::run_id
protected

Definition at line 27 of file BmnFileProp.h.

Referenced by GetRunId(), and SetRunId().

◆ run_index

string BmnFileProp::run_index
protected

Definition at line 28 of file BmnFileProp.h.

Referenced by GetRunIndex(), and SetRunIndex().


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