BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
L1CATFTimerInfo Class Reference

#include <L1Timer.h>

Collaboration diagram for L1CATFTimerInfo:

Public Member Functions

 L1CATFTimerInfo ()
void SetNIter (int n)
void Add (string name)
L1CATFIterTimerInfo & GetTimerAll ()
L1CATFIterTimerInfo & operator[] (int i)
void operator+= (L1CATFTimerInfo &t)
L1CATFTimerInfo operator/ (float f)
void Calc ()
L1CATFIterTimerInfo & GetAllInfo ()
void PrintReal ()

Private Attributes

vector< L1CATFIterTimerInfo > fTIIs
L1CATFIterTimerInfo fTIAll

Detailed Description

Definition at line 128 of file L1Timer.h.

Constructor & Destructor Documentation

◆ L1CATFTimerInfo()

L1CATFTimerInfo::L1CATFTimerInfo ( )
inline

Definition at line 131 of file L1Timer.h.

References fTIAll, and fTIIs.

Referenced by operator+=(), and operator/().

Here is the caller graph for this function:

Member Function Documentation

◆ Add()

void L1CATFTimerInfo::Add ( string name)
inline

Definition at line 136 of file L1Timer.h.

References Add(), fTIAll, fTIIs, and i.

Referenced by Add(), and L1Algo::CATrackFinder().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Calc()

void L1CATFTimerInfo::Calc ( )
inline

Definition at line 161 of file L1Timer.h.

References fTIAll, fTIIs, and i.

Referenced by L1Algo::CATrackFinder().

Here is the caller graph for this function:

◆ GetAllInfo()

L1CATFIterTimerInfo & L1CATFTimerInfo::GetAllInfo ( )
inline

Definition at line 168 of file L1Timer.h.

References fTIAll.

Referenced by operator+=().

Here is the caller graph for this function:

◆ GetTimerAll()

L1CATFIterTimerInfo & L1CATFTimerInfo::GetTimerAll ( )
inline

Definition at line 142 of file L1Timer.h.

References fTIAll.

◆ operator+=()

void L1CATFTimerInfo::operator+= ( L1CATFTimerInfo & t)
inline

Definition at line 144 of file L1Timer.h.

References L1CATFTimerInfo(), fTIAll, fTIIs, GetAllInfo(), and i.

Here is the call graph for this function:

◆ operator/()

L1CATFTimerInfo L1CATFTimerInfo::operator/ ( float f)
inline

Definition at line 150 of file L1Timer.h.

References L1CATFTimerInfo(), f, fTIAll, fTIIs, i, and SetNIter().

Here is the call graph for this function:

◆ operator[]()

L1CATFIterTimerInfo & L1CATFTimerInfo::operator[] ( int i)
inline

Definition at line 143 of file L1Timer.h.

References fTIIs, and i.

◆ PrintReal()

void L1CATFTimerInfo::PrintReal ( )
inline

Definition at line 169 of file L1Timer.h.

References fTIAll, fTIIs, and i.

Referenced by L1Algo::CATrackFinder().

Here is the caller graph for this function:

◆ SetNIter()

void L1CATFTimerInfo::SetNIter ( int n)
inline

Definition at line 134 of file L1Timer.h.

References fTIIs, and n.

Referenced by L1Algo::CATrackFinder(), and operator/().

Here is the caller graph for this function:

Member Data Documentation

◆ fTIAll

L1CATFIterTimerInfo L1CATFTimerInfo::fTIAll
private

◆ fTIIs

vector<L1CATFIterTimerInfo> L1CATFTimerInfo::fTIIs
private

Definition at line 187 of file L1Timer.h.

Referenced by L1CATFTimerInfo(), Add(), Calc(), operator+=(), operator/(), operator[](), PrintReal(), and SetNIter().


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