CbmRoot
LxTbBinnedFinder::TriggerTimeArray Struct Reference

#include <LxTBBinned.h>

Public Member Functions

 TriggerTimeArray (int noftb, int tbl, timetype &mt)
 
 TriggerTimeArray (const TriggerTimeArray &)=delete
 
TriggerTimeArrayoperator= (const TriggerTimeArray &)=delete
 
 ~TriggerTimeArray ()
 
void Clear ()
 
void Insert (const std::pair< timetype, timetype > &v)
 

Public Attributes

int nofTimebins
 
int tbLength
 
timetypeminT
 
std::list< std::pair< timetype, timetype > > * triggerTimeBins
 

Detailed Description

Definition at line 451 of file LxTBBinned.h.

Constructor & Destructor Documentation

◆ TriggerTimeArray() [1/2]

LxTbBinnedFinder::TriggerTimeArray::TriggerTimeArray ( int  noftb,
int  tbl,
timetype mt 
)
inline

Definition at line 452 of file LxTBBinned.h.

◆ TriggerTimeArray() [2/2]

LxTbBinnedFinder::TriggerTimeArray::TriggerTimeArray ( const TriggerTimeArray )
delete

◆ ~TriggerTimeArray()

LxTbBinnedFinder::TriggerTimeArray::~TriggerTimeArray ( )
inline

Definition at line 460 of file LxTBBinned.h.

References triggerTimeBins.

Member Function Documentation

◆ Clear()

void LxTbBinnedFinder::TriggerTimeArray::Clear ( )
inline

Definition at line 462 of file LxTBBinned.h.

References i, nofTimebins, and triggerTimeBins.

Referenced by LxTbBinnedFinder::Clear().

◆ Insert()

void LxTbBinnedFinder::TriggerTimeArray::Insert ( const std::pair< timetype, timetype > &  v)
inline

Definition at line 467 of file LxTBBinned.h.

References fabs(), i, minT, NOF_SIGMAS, nofTimebins, sqrt(), tbLength, timetype, triggerTimeBins, and v.

Referenced by LxTbBinnedFinder::TriggerBin().

◆ operator=()

TriggerTimeArray& LxTbBinnedFinder::TriggerTimeArray::operator= ( const TriggerTimeArray )
delete

Member Data Documentation

◆ minT

timetype& LxTbBinnedFinder::TriggerTimeArray::minT

Definition at line 515 of file LxTBBinned.h.

Referenced by Insert().

◆ nofTimebins

int LxTbBinnedFinder::TriggerTimeArray::nofTimebins

Definition at line 513 of file LxTBBinned.h.

Referenced by Clear(), Insert(), and SpliceTriggerings().

◆ tbLength

int LxTbBinnedFinder::TriggerTimeArray::tbLength

Definition at line 514 of file LxTBBinned.h.

Referenced by Insert().

◆ triggerTimeBins

std::list<std::pair<timetype, timetype> >* LxTbBinnedFinder::TriggerTimeArray::triggerTimeBins

Definition at line 516 of file LxTBBinned.h.

Referenced by Clear(), Insert(), SpliceTriggerings(), and ~TriggerTimeArray().


The documentation for this struct was generated from the following file: