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

#include <DigiRunHeader.h>

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

Public Member Functions

 DigiRunHeader ()
 
 DigiRunHeader (UInt_t period_id, UInt_t run_id, TTimeStamp run_start_time, TTimeStamp run_end_time)
 
virtual ~DigiRunHeader ()
 
ULong64_t GetPeriodId ()
 
ULong64_t GetRunId ()
 
ULong64_t GetNEvents ()
 
ULong64_t GetBT ()
 
ULong64_t GetBTnBusy ()
 
Double_t GetBTAccepted ()
 
ULong64_t GetAccepted ()
 
ULong64_t GetProtection ()
 
ULong64_t GetL0 ()
 
T0ChMapT0Map ()
 
NameChMapGetTrcBitMap ()
 
Name2SerChGetScalerMap ()
 
NameChMapScalersName2IndexMap ()
 
vector< string > & ScalersIndex2NameMap ()
 
map< uint16_t, uint16_t > & TrcIndex2ScalerIndexMap ()
 
void PrintScalers ()
 
vector< uint64_t > & ScalersVec ()
 
ULong64_t GetScaler (string name)
 
ULong64_t GetRawT0Counter (string name, UInt_t ch=0)
 
std::array< ULong64_t, kT0_BIN_BLOCK_WORDS > & RawT0Counters ()
 
MapString2CntEventTriggerCnt ()
 
unordered_map< UInt_t, vector< uint64_t > > & GetRawMSC ()
 
map< SysPoint, BmnSpillInfo > & GetSpillMap ()
 
BmnTrigConfigGetTrigConfig ()
 
TTimeStamp GetRunStartTime ()
 
SysPoint GetRunStartTP ()
 
TTimeStamp GetRunEndTime ()
 
SysPoint GetRunEndTP ()
 
void SetPeriodId (UInt_t period_id)
 
void SetRunId (UInt_t run_id)
 
void SetNEvents (ULong64_t events)
 
void SetRunStartTime (TTimeStamp run_start_time)
 
void SetRunStartTP (SysPoint run_start_time)
 
void SetRunEndTime (TTimeStamp run_end_time)
 
void SetRunEndTP (SysPoint run_end_time)
 
void SetBT (ULong64_t cntr)
 
void SetBTnBusy (ULong64_t cntr)
 
void SetBTAccepted (Double_t cntr)
 
void SetAccepted (ULong64_t cntr)
 
void SetProtection (ULong64_t cntr)
 
void SetL0 (ULong64_t cntr)
 
void SetRawMSC (unordered_map< UInt_t, vector< uint64_t > > v)
 
void SetSpillMap (map< SysPoint, BmnSpillInfo > v)
 
void SetTrigConfig (BmnTrigConfig tc)
 
 DigiRunHeader ()
 
 DigiRunHeader (UInt_t period_id, UInt_t run_id, TTimeStamp run_start_time, TTimeStamp run_end_time)
 
virtual ~DigiRunHeader ()
 
ULong64_t GetPeriodId ()
 
ULong64_t GetRunId ()
 
ULong64_t GetNEvents ()
 
ULong64_t GetBT ()
 
ULong64_t GetBTnBusy ()
 
Double_t GetBTAccepted ()
 
ULong64_t GetAccepted ()
 
ULong64_t GetProtection ()
 
ULong64_t GetL0 ()
 
T0ChMapT0Map ()
 
NameChMapGetTrcBitMap ()
 
Name2SerChGetScalerMap ()
 
NameChMapScalersName2IndexMap ()
 
vector< string > & ScalersIndex2NameMap ()
 
map< uint16_t, uint16_t > & TrcIndex2ScalerIndexMap ()
 
void PrintScalers ()
 
vector< uint64_t > & ScalersVec ()
 
ULong64_t GetScaler (string name)
 
ULong64_t GetRawT0Counter (string name, UInt_t ch=0)
 
std::array< ULong64_t, kT0_BIN_BLOCK_WORDS > & RawT0Counters ()
 
MapString2CntEventTriggerCnt ()
 
unordered_map< UInt_t, vector< uint64_t > > & GetRawMSC ()
 
map< SysPoint, BmnSpillInfo > & GetSpillMap ()
 
BmnTrigConfigGetTrigConfig ()
 
TTimeStamp GetRunStartTime ()
 
SysPoint GetRunStartTP ()
 
TTimeStamp GetRunEndTime ()
 
SysPoint GetRunEndTP ()
 
void SetPeriodId (UInt_t period_id)
 
void SetRunId (UInt_t run_id)
 
void SetNEvents (ULong64_t events)
 
void SetRunStartTime (TTimeStamp run_start_time)
 
void SetRunStartTP (SysPoint run_start_time)
 
void SetRunEndTime (TTimeStamp run_end_time)
 
void SetRunEndTP (SysPoint run_end_time)
 
void SetBT (ULong64_t cntr)
 
void SetBTnBusy (ULong64_t cntr)
 
void SetBTAccepted (Double_t cntr)
 
void SetAccepted (ULong64_t cntr)
 
void SetProtection (ULong64_t cntr)
 
void SetL0 (ULong64_t cntr)
 
void SetRawMSC (unordered_map< UInt_t, vector< uint64_t > > v)
 
void SetSpillMap (map< SysPoint, BmnSpillInfo > v)
 
void SetTrigConfig (BmnTrigConfig tc)
 

Detailed Description

Definition at line 20 of file DigiRunHeader.h.

Constructor & Destructor Documentation

◆ DigiRunHeader() [1/4]

DigiRunHeader::DigiRunHeader ( )

Default constructor

Definition at line 5 of file DigiRunHeader.cxx.

◆ DigiRunHeader() [2/4]

DigiRunHeader::DigiRunHeader ( UInt_t  period_id,
UInt_t  run_id,
TTimeStamp  run_start_time,
TTimeStamp  run_end_time 
)

Constructor

Parameters
[in]period_id: unique period id
[in]run_id: unique run id
[in]run_start_time: run start time
[in]run_end_time: run end time

Definition at line 11 of file DigiRunHeader.cxx.

◆ ~DigiRunHeader() [1/2]

DigiRunHeader::~DigiRunHeader ( )
virtual

Destructor

Definition at line 19 of file DigiRunHeader.cxx.

◆ DigiRunHeader() [3/4]

DigiRunHeader::DigiRunHeader ( )

Default constructor

◆ DigiRunHeader() [4/4]

DigiRunHeader::DigiRunHeader ( UInt_t  period_id,
UInt_t  run_id,
TTimeStamp  run_start_time,
TTimeStamp  run_end_time 
)

Constructor

Parameters
[in]period_id: unique period id
[in]run_id: unique run id
[in]run_start_time: run start time
[in]run_end_time: run end time

◆ ~DigiRunHeader() [2/2]

virtual DigiRunHeader::~DigiRunHeader ( )
virtual

Destructor

Member Function Documentation

◆ EventTriggerCnt() [1/2]

MapString2Cnt & DigiRunHeader::EventTriggerCnt ( )
inline

Definition at line 120 of file DigiRunHeader.h.

◆ EventTriggerCnt() [2/2]

MapString2Cnt & DigiRunHeader::EventTriggerCnt ( )
inline

Definition at line 120 of file DigiRunHeader.h.

◆ GetAccepted() [1/2]

ULong64_t DigiRunHeader::GetAccepted ( )
inline

Get the Accepted by live time

Definition at line 84 of file DigiRunHeader.h.

◆ GetAccepted() [2/2]

ULong64_t DigiRunHeader::GetAccepted ( )
inline

Get the Accepted by live time

Definition at line 84 of file DigiRunHeader.h.

◆ GetBT() [1/2]

ULong64_t DigiRunHeader::GetBT ( )
inline

Get the BeamTrigger counter

Definition at line 78 of file DigiRunHeader.h.

◆ GetBT() [2/2]

ULong64_t DigiRunHeader::GetBT ( )
inline

Get the BeamTrigger counter

Definition at line 78 of file DigiRunHeader.h.

◆ GetBTAccepted() [1/2]

Double_t DigiRunHeader::GetBTAccepted ( )
inline

Get the (BT and not Busy) by live time

Definition at line 82 of file DigiRunHeader.h.

◆ GetBTAccepted() [2/2]

Double_t DigiRunHeader::GetBTAccepted ( )
inline

Get the (BT and not Busy) by live time

Definition at line 82 of file DigiRunHeader.h.

◆ GetBTnBusy() [1/2]

ULong64_t DigiRunHeader::GetBTnBusy ( )
inline

Get the BT and not Busy

Definition at line 80 of file DigiRunHeader.h.

◆ GetBTnBusy() [2/2]

ULong64_t DigiRunHeader::GetBTnBusy ( )
inline

Get the BT and not Busy

Definition at line 80 of file DigiRunHeader.h.

◆ GetL0() [1/2]

ULong64_t DigiRunHeader::GetL0 ( )
inline

Get the L0

Definition at line 88 of file DigiRunHeader.h.

◆ GetL0() [2/2]

ULong64_t DigiRunHeader::GetL0 ( )
inline

Get the L0

Definition at line 88 of file DigiRunHeader.h.

◆ GetNEvents() [1/2]

ULong64_t DigiRunHeader::GetNEvents ( )
inline

Get the event count

Definition at line 76 of file DigiRunHeader.h.

◆ GetNEvents() [2/2]

ULong64_t DigiRunHeader::GetNEvents ( )
inline

Get the event count

Definition at line 76 of file DigiRunHeader.h.

◆ GetPeriodId() [1/2]

ULong64_t DigiRunHeader::GetPeriodId ( )
inline

Get the period ID for this run

Definition at line 72 of file DigiRunHeader.h.

◆ GetPeriodId() [2/2]

ULong64_t DigiRunHeader::GetPeriodId ( )
inline

Get the period ID for this run

Definition at line 72 of file DigiRunHeader.h.

◆ GetProtection() [1/2]

ULong64_t DigiRunHeader::GetProtection ( )
inline

Get the Trigger Protection

Definition at line 86 of file DigiRunHeader.h.

◆ GetProtection() [2/2]

ULong64_t DigiRunHeader::GetProtection ( )
inline

Get the Trigger Protection

Definition at line 86 of file DigiRunHeader.h.

◆ GetRawMSC() [1/2]

unordered_map< UInt_t, vector< uint64_t > > & DigiRunHeader::GetRawMSC ( )
inline

Get the raw MSC counters

Definition at line 124 of file DigiRunHeader.h.

◆ GetRawMSC() [2/2]

unordered_map< UInt_t, vector< uint64_t > > & DigiRunHeader::GetRawMSC ( )
inline

Get the raw MSC counters

Definition at line 124 of file DigiRunHeader.h.

◆ GetRawT0Counter() [1/2]

ULong64_t DigiRunHeader::GetRawT0Counter ( string  name,
UInt_t  ch = 0 
)

Definition at line 31 of file DigiRunHeader.cxx.

◆ GetRawT0Counter() [2/2]

ULong64_t DigiRunHeader::GetRawT0Counter ( string  name,
UInt_t  ch = 0 
)

◆ GetRunEndTime() [1/2]

TTimeStamp DigiRunHeader::GetRunEndTime ( )
inline

Definition at line 132 of file DigiRunHeader.h.

◆ GetRunEndTime() [2/2]

TTimeStamp DigiRunHeader::GetRunEndTime ( )
inline

Definition at line 132 of file DigiRunHeader.h.

◆ GetRunEndTP() [1/2]

SysPoint DigiRunHeader::GetRunEndTP ( )
inline

Definition at line 133 of file DigiRunHeader.h.

References BmnFunctionSet::TimeStamp2TP().

◆ GetRunEndTP() [2/2]

SysPoint DigiRunHeader::GetRunEndTP ( )
inline

Definition at line 133 of file DigiRunHeader.h.

References BmnFunctionSet::TimeStamp2TP().

◆ GetRunId() [1/2]

ULong64_t DigiRunHeader::GetRunId ( )
inline

Get the run ID

Definition at line 74 of file DigiRunHeader.h.

◆ GetRunId() [2/2]

ULong64_t DigiRunHeader::GetRunId ( )
inline

Get the run ID

Definition at line 74 of file DigiRunHeader.h.

◆ GetRunStartTime() [1/2]

TTimeStamp DigiRunHeader::GetRunStartTime ( )
inline

Definition at line 130 of file DigiRunHeader.h.

◆ GetRunStartTime() [2/2]

TTimeStamp DigiRunHeader::GetRunStartTime ( )
inline

Definition at line 130 of file DigiRunHeader.h.

◆ GetRunStartTP() [1/2]

SysPoint DigiRunHeader::GetRunStartTP ( )
inline

Definition at line 131 of file DigiRunHeader.h.

References BmnFunctionSet::TimeStamp2TP().

◆ GetRunStartTP() [2/2]

SysPoint DigiRunHeader::GetRunStartTP ( )
inline

Definition at line 131 of file DigiRunHeader.h.

References BmnFunctionSet::TimeStamp2TP().

◆ GetScaler() [1/2]

ULong64_t DigiRunHeader::GetScaler ( string  name)

Definition at line 21 of file DigiRunHeader.cxx.

◆ GetScaler() [2/2]

ULong64_t DigiRunHeader::GetScaler ( string  name)

◆ GetScalerMap() [1/2]

Name2SerCh & DigiRunHeader::GetScalerMap ( )
inline

MSC bit map

Definition at line 94 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ GetScalerMap() [2/2]

Name2SerCh & DigiRunHeader::GetScalerMap ( )
inline

MSC bit map

Definition at line 94 of file DigiRunHeader.h.

◆ GetSpillMap() [1/2]

map< SysPoint, BmnSpillInfo > & DigiRunHeader::GetSpillMap ( )
inline

Definition at line 125 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ GetSpillMap() [2/2]

map< SysPoint, BmnSpillInfo > & DigiRunHeader::GetSpillMap ( )
inline

Definition at line 125 of file DigiRunHeader.h.

◆ GetTrcBitMap() [1/2]

NameChMap & DigiRunHeader::GetTrcBitMap ( )
inline

TRC bit map

Definition at line 92 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ GetTrcBitMap() [2/2]

NameChMap & DigiRunHeader::GetTrcBitMap ( )
inline

TRC bit map

Definition at line 92 of file DigiRunHeader.h.

◆ GetTrigConfig() [1/2]

BmnTrigConfig & DigiRunHeader::GetTrigConfig ( )
inline

Get DAQ trigger config

Definition at line 128 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ GetTrigConfig() [2/2]

BmnTrigConfig & DigiRunHeader::GetTrigConfig ( )
inline

Get DAQ trigger config

Definition at line 128 of file DigiRunHeader.h.

◆ PrintScalers() [1/2]

void DigiRunHeader::PrintScalers ( )
inline

Definition at line 102 of file DigiRunHeader.h.

◆ PrintScalers() [2/2]

void DigiRunHeader::PrintScalers ( )
inline

Definition at line 102 of file DigiRunHeader.h.

◆ RawT0Counters() [1/2]

std::array< ULong64_t, kT0_BIN_BLOCK_WORDS > & DigiRunHeader::RawT0Counters ( )
inline

Raw T0 counters (sum over all spills)

Definition at line 118 of file DigiRunHeader.h.

◆ RawT0Counters() [2/2]

std::array< ULong64_t, kT0_BIN_BLOCK_WORDS > & DigiRunHeader::RawT0Counters ( )
inline

Raw T0 counters (sum over all spills)

Definition at line 118 of file DigiRunHeader.h.

◆ ScalersIndex2NameMap() [1/2]

vector< string > & DigiRunHeader::ScalersIndex2NameMap ( )
inline

Definition at line 98 of file DigiRunHeader.h.

◆ ScalersIndex2NameMap() [2/2]

vector< string > & DigiRunHeader::ScalersIndex2NameMap ( )
inline

Definition at line 98 of file DigiRunHeader.h.

◆ ScalersName2IndexMap() [1/2]

NameChMap & DigiRunHeader::ScalersName2IndexMap ( )
inline

Definition at line 96 of file DigiRunHeader.h.

◆ ScalersName2IndexMap() [2/2]

NameChMap & DigiRunHeader::ScalersName2IndexMap ( )
inline

Definition at line 96 of file DigiRunHeader.h.

◆ ScalersVec() [1/2]

vector< uint64_t > & DigiRunHeader::ScalersVec ( )
inline

Definition at line 111 of file DigiRunHeader.h.

◆ ScalersVec() [2/2]

vector< uint64_t > & DigiRunHeader::ScalersVec ( )
inline

Definition at line 111 of file DigiRunHeader.h.

◆ SetAccepted() [1/2]

void DigiRunHeader::SetAccepted ( ULong64_t  cntr)
inline

Set the Accepted counter

Parameters
[in]cntr: Accepted counter

Definition at line 174 of file DigiRunHeader.h.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetAccepted() [2/2]

void DigiRunHeader::SetAccepted ( ULong64_t  cntr)
inline

Set the Accepted counter

Parameters
[in]cntr: Accepted counter

Definition at line 174 of file DigiRunHeader.h.

◆ SetBT() [1/2]

void DigiRunHeader::SetBT ( ULong64_t  cntr)
inline

Set the Beam Trigger counter

Parameters
[in]cntr: Beam Trigger counter

Definition at line 162 of file DigiRunHeader.h.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetBT() [2/2]

void DigiRunHeader::SetBT ( ULong64_t  cntr)
inline

Set the Beam Trigger counter

Parameters
[in]cntr: Beam Trigger counter

Definition at line 162 of file DigiRunHeader.h.

◆ SetBTAccepted() [1/2]

void DigiRunHeader::SetBTAccepted ( Double_t  cntr)
inline

Set the (BT and not Busy) by live time

Parameters
[in]cntr: BT Accepted

Definition at line 170 of file DigiRunHeader.h.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetBTAccepted() [2/2]

void DigiRunHeader::SetBTAccepted ( Double_t  cntr)
inline

Set the (BT and not Busy) by live time

Parameters
[in]cntr: BT Accepted

Definition at line 170 of file DigiRunHeader.h.

◆ SetBTnBusy() [1/2]

void DigiRunHeader::SetBTnBusy ( ULong64_t  cntr)
inline

Set the BT and Busy counter

Parameters
[in]cntr: BT and Busy

Definition at line 166 of file DigiRunHeader.h.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetBTnBusy() [2/2]

void DigiRunHeader::SetBTnBusy ( ULong64_t  cntr)
inline

Set the BT and Busy counter

Parameters
[in]cntr: BT and Busy

Definition at line 166 of file DigiRunHeader.h.

◆ SetL0() [1/2]

void DigiRunHeader::SetL0 ( ULong64_t  cntr)
inline

Set the L0 counter

Parameters
[in]cntr: L0 counter

Definition at line 182 of file DigiRunHeader.h.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetL0() [2/2]

void DigiRunHeader::SetL0 ( ULong64_t  cntr)
inline

Set the L0 counter

Parameters
[in]cntr: L0 counter

Definition at line 182 of file DigiRunHeader.h.

◆ SetNEvents() [1/2]

void DigiRunHeader::SetNEvents ( ULong64_t  events)
inline

Set the event count

Definition at line 145 of file DigiRunHeader.h.

◆ SetNEvents() [2/2]

void DigiRunHeader::SetNEvents ( ULong64_t  events)
inline

Set the event count

Definition at line 145 of file DigiRunHeader.h.

◆ SetPeriodId() [1/2]

void DigiRunHeader::SetPeriodId ( UInt_t  period_id)
inline

Set the period ID for this run

Parameters
[in]period_id: unique period id

Definition at line 138 of file DigiRunHeader.h.

◆ SetPeriodId() [2/2]

void DigiRunHeader::SetPeriodId ( UInt_t  period_id)
inline

Set the period ID for this run

Parameters
[in]period_id: unique period id

Definition at line 138 of file DigiRunHeader.h.

◆ SetProtection() [1/2]

void DigiRunHeader::SetProtection ( ULong64_t  cntr)
inline

Set the Trigger Protection counter

Parameters
[in]cntr: Trigger Protection counter

Definition at line 178 of file DigiRunHeader.h.

◆ SetProtection() [2/2]

void DigiRunHeader::SetProtection ( ULong64_t  cntr)
inline

Set the Trigger Protection counter

Parameters
[in]cntr: Trigger Protection counter

Definition at line 178 of file DigiRunHeader.h.

◆ SetRawMSC() [1/2]

void DigiRunHeader::SetRawMSC ( unordered_map< UInt_t, vector< uint64_t > >  v)
inline

Set the raw MSC counters

Parameters
[in]v: map < MSC serial, counters vector>

Definition at line 186 of file DigiRunHeader.h.

References v.

Referenced by BmnMscRaw2Digit::FillRunHeader().

◆ SetRawMSC() [2/2]

void DigiRunHeader::SetRawMSC ( unordered_map< UInt_t, vector< uint64_t > >  v)
inline

Set the raw MSC counters

Parameters
[in]v: map < MSC serial, counters vector>

Definition at line 186 of file DigiRunHeader.h.

References v.

◆ SetRunEndTime() [1/2]

void DigiRunHeader::SetRunEndTime ( TTimeStamp  run_end_time)
inline

Set the period ID for this run

Parameters
[in]run_end_time: run end time

Definition at line 156 of file DigiRunHeader.h.

◆ SetRunEndTime() [2/2]

void DigiRunHeader::SetRunEndTime ( TTimeStamp  run_end_time)
inline

Set the period ID for this run

Parameters
[in]run_end_time: run end time

Definition at line 156 of file DigiRunHeader.h.

◆ SetRunEndTP() [1/2]

void DigiRunHeader::SetRunEndTP ( SysPoint  run_end_time)
inline

Definition at line 157 of file DigiRunHeader.h.

References BmnFunctionSet::TimePoint2TS().

◆ SetRunEndTP() [2/2]

void DigiRunHeader::SetRunEndTP ( SysPoint  run_end_time)
inline

Definition at line 157 of file DigiRunHeader.h.

References BmnFunctionSet::TimePoint2TS().

◆ SetRunId() [1/2]

void DigiRunHeader::SetRunId ( UInt_t  run_id)
inline

Set the period ID for this run

Parameters
[in]run_id: unique run id

Definition at line 143 of file DigiRunHeader.h.

◆ SetRunId() [2/2]

void DigiRunHeader::SetRunId ( UInt_t  run_id)
inline

Set the period ID for this run

Parameters
[in]run_id: unique run id

Definition at line 143 of file DigiRunHeader.h.

◆ SetRunStartTime() [1/2]

void DigiRunHeader::SetRunStartTime ( TTimeStamp  run_start_time)
inline

Set the period ID for this run

Parameters
[in]run_start_time: run start time

Definition at line 150 of file DigiRunHeader.h.

◆ SetRunStartTime() [2/2]

void DigiRunHeader::SetRunStartTime ( TTimeStamp  run_start_time)
inline

Set the period ID for this run

Parameters
[in]run_start_time: run start time

Definition at line 150 of file DigiRunHeader.h.

◆ SetRunStartTP() [1/2]

void DigiRunHeader::SetRunStartTP ( SysPoint  run_start_time)
inline

Definition at line 151 of file DigiRunHeader.h.

References BmnFunctionSet::TimePoint2TS().

◆ SetRunStartTP() [2/2]

void DigiRunHeader::SetRunStartTP ( SysPoint  run_start_time)
inline

Definition at line 151 of file DigiRunHeader.h.

References BmnFunctionSet::TimePoint2TS().

◆ SetSpillMap() [1/2]

void DigiRunHeader::SetSpillMap ( map< SysPoint, BmnSpillInfo v)
inline

Definition at line 191 of file DigiRunHeader.h.

References v.

Referenced by BmnDecoder::DecodeOffline().

◆ SetSpillMap() [2/2]

void DigiRunHeader::SetSpillMap ( map< SysPoint, BmnSpillInfo v)
inline

Definition at line 191 of file DigiRunHeader.h.

References v.

◆ SetTrigConfig() [1/2]

void DigiRunHeader::SetTrigConfig ( BmnTrigConfig  tc)
inline

Definition at line 197 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ SetTrigConfig() [2/2]

void DigiRunHeader::SetTrigConfig ( BmnTrigConfig  tc)
inline

Definition at line 197 of file DigiRunHeader.h.

◆ T0Map() [1/2]

T0ChMap & DigiRunHeader::T0Map ( )
inline

Ref to the T0 map

Definition at line 90 of file DigiRunHeader.h.

Referenced by BmnDecoder::DecodeOffline().

◆ T0Map() [2/2]

T0ChMap & DigiRunHeader::T0Map ( )
inline

Ref to the T0 map

Definition at line 90 of file DigiRunHeader.h.

◆ TrcIndex2ScalerIndexMap() [1/2]

map< uint16_t, uint16_t > & DigiRunHeader::TrcIndex2ScalerIndexMap ( )
inline

Definition at line 100 of file DigiRunHeader.h.

◆ TrcIndex2ScalerIndexMap() [2/2]

map< uint16_t, uint16_t > & DigiRunHeader::TrcIndex2ScalerIndexMap ( )
inline

Definition at line 100 of file DigiRunHeader.h.


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