ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrigTrtHitCounts Class Reference

A class to store the distributions of time of threshold from the TRT raw data. More...

#include <TrigTrtHitCounts.h>

Collaboration diagram for TrigTrtHitCounts:

Public Member Functions

 TrigTrtHitCounts (void)
 Default constructor used by T/P converters. More...
 
 TrigTrtHitCounts (const TrigHisto1D &endcapC, const TrigHisto1D &barrel, const TrigHisto1D &endcapA)
 Standard constructor used by FEX algorithms. More...
 
 TrigTrtHitCounts (TrigHisto1D &&endcapC, TrigHisto1D &&barrel, TrigHisto1D &&endcapA)
 
 ~TrigTrtHitCounts (void)=default
 Destructor. More...
 
const TrigHisto1DendcapC (void) const
 Return a histogram of time over threshold for endcap C pixel clusters. More...
 
const TrigHisto1Dbarrel (void) const
 Return a histogram of time over threshold for barrel pixel clusters. More...
 
const TrigHisto1DendcapA (void) const
 Return a histogram of time over threshold for endcap A pixel clusters. More...
 

Private Attributes

TrigHisto1D m_endcapC
 
TrigHisto1D m_barrel
 
TrigHisto1D m_endcapA
 

Detailed Description

A class to store the distributions of time of threshold from the TRT raw data.

Author
Regina Kwee <regina.kweeATcern.ch>

Definition at line 19 of file TrigTrtHitCounts.h.

Constructor & Destructor Documentation

◆ TrigTrtHitCounts() [1/3]

TrigTrtHitCounts::TrigTrtHitCounts ( void  )

Default constructor used by T/P converters.

Definition at line 9 of file TrigTrtHitCounts.cxx.

9  : m_endcapC(),
10  m_barrel(),
11  m_endcapA() {
12 }

◆ TrigTrtHitCounts() [2/3]

TrigTrtHitCounts::TrigTrtHitCounts ( const TrigHisto1D endcapC,
const TrigHisto1D barrel,
const TrigHisto1D endcapA 
)

Standard constructor used by FEX algorithms.

Definition at line 16 of file TrigTrtHitCounts.cxx.

19  : m_endcapC(endcapC),
22 {
23 }

◆ TrigTrtHitCounts() [3/3]

TrigTrtHitCounts::TrigTrtHitCounts ( TrigHisto1D &&  endcapC,
TrigHisto1D &&  barrel,
TrigHisto1D &&  endcapA 
)

Definition at line 27 of file TrigTrtHitCounts.cxx.

30  : m_endcapC(std::move(endcapC)),
31  m_barrel(std::move(barrel)),
32  m_endcapA(std::move(endcapA))
33 {
34 }

◆ ~TrigTrtHitCounts()

TrigTrtHitCounts::~TrigTrtHitCounts ( void  )
default

Destructor.

Member Function Documentation

◆ barrel()

const TrigHisto1D & TrigTrtHitCounts::barrel ( void  ) const

Return a histogram of time over threshold for barrel pixel clusters.

Definition at line 42 of file TrigTrtHitCounts.cxx.

42  {
43  return m_barrel;
44 }

◆ endcapA()

const TrigHisto1D & TrigTrtHitCounts::endcapA ( void  ) const

Return a histogram of time over threshold for endcap A pixel clusters.

Definition at line 46 of file TrigTrtHitCounts.cxx.

46  {
47  return m_endcapA;
48 }

◆ endcapC()

const TrigHisto1D & TrigTrtHitCounts::endcapC ( void  ) const

Return a histogram of time over threshold for endcap C pixel clusters.

Definition at line 38 of file TrigTrtHitCounts.cxx.

38  {
39  return m_endcapC;
40 }

Member Data Documentation

◆ m_barrel

TrigHisto1D TrigTrtHitCounts::m_barrel
private

Definition at line 48 of file TrigTrtHitCounts.h.

◆ m_endcapA

TrigHisto1D TrigTrtHitCounts::m_endcapA
private

Definition at line 49 of file TrigTrtHitCounts.h.

◆ m_endcapC

TrigHisto1D TrigTrtHitCounts::m_endcapC
private

Definition at line 47 of file TrigTrtHitCounts.h.


The documentation for this class was generated from the following files:
TrigTrtHitCounts::m_endcapC
TrigHisto1D m_endcapC
Definition: TrigTrtHitCounts.h:47
TrigTrtHitCounts::m_barrel
TrigHisto1D m_barrel
Definition: TrigTrtHitCounts.h:48
TrigTrtHitCounts::endcapC
const TrigHisto1D & endcapC(void) const
Return a histogram of time over threshold for endcap C pixel clusters.
Definition: TrigTrtHitCounts.cxx:38
TrigTrtHitCounts::endcapA
const TrigHisto1D & endcapA(void) const
Return a histogram of time over threshold for endcap A pixel clusters.
Definition: TrigTrtHitCounts.cxx:46
TrigTrtHitCounts::m_endcapA
TrigHisto1D m_endcapA
Definition: TrigTrtHitCounts.h:49
TrigTrtHitCounts::barrel
const TrigHisto1D & barrel(void) const
Return a histogram of time over threshold for barrel pixel clusters.
Definition: TrigTrtHitCounts.cxx:42