ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU Class Reference

#include <L1ThrExtraInfo.h>

Collaboration diagram for TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU:

Public Member Functions

 WorkingPoints_eTAU (const boost::property_tree::ptree &)
 
bool isDefined () const
 
int rCore_fw () const
 
float rCore_d () const
 
int rHad_fw () const
 
float rHad_d () const
 

Private Attributes

bool m_isDefined { false }
 
int m_rCore_fw {0}
 
int m_rHad_fw {0}
 
float m_rCore_d { 0 }
 
float m_rHad_d { 0 }
 

Detailed Description

Definition at line 253 of file L1ThrExtraInfo.h.

Constructor & Destructor Documentation

◆ WorkingPoints_eTAU()

TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::WorkingPoints_eTAU ( const boost::property_tree::ptree pt)

Definition at line 377 of file L1ThrExtraInfo.cxx.

377  {
378  m_isDefined = true;
379  m_rCore_d = pt.get_optional<float>("rCore").get_value_or(0);
380  m_rHad_d = pt.get_optional<float>("rHad").get_value_or(0);
381  m_rCore_fw = pt.get_optional<float>("rCore_fw").get_value_or(0);
382  m_rHad_fw = pt.get_optional<float>("rHad_fw").get_value_or(0);
383 }

Member Function Documentation

◆ isDefined()

bool TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::isDefined ( ) const
inline

Definition at line 256 of file L1ThrExtraInfo.h.

256 { return m_isDefined; }

◆ rCore_d()

float TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::rCore_d ( ) const
inline

Definition at line 258 of file L1ThrExtraInfo.h.

258 { return m_rCore_d; }

◆ rCore_fw()

int TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::rCore_fw ( ) const
inline

Definition at line 257 of file L1ThrExtraInfo.h.

257 { return m_rCore_fw; }

◆ rHad_d()

float TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::rHad_d ( ) const
inline

Definition at line 260 of file L1ThrExtraInfo.h.

260 { return m_rHad_d; }

◆ rHad_fw()

int TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::rHad_fw ( ) const
inline

Definition at line 259 of file L1ThrExtraInfo.h.

259 { return m_rHad_fw; }

Member Data Documentation

◆ m_isDefined

bool TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_isDefined { false }
private

Definition at line 262 of file L1ThrExtraInfo.h.

◆ m_rCore_d

float TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rCore_d { 0 }
private

Definition at line 265 of file L1ThrExtraInfo.h.

◆ m_rCore_fw

int TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rCore_fw {0}
private

Definition at line 263 of file L1ThrExtraInfo.h.

◆ m_rHad_d

float TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rHad_d { 0 }
private

Definition at line 266 of file L1ThrExtraInfo.h.

◆ m_rHad_fw

int TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rHad_fw {0}
private

Definition at line 264 of file L1ThrExtraInfo.h.


The documentation for this class was generated from the following files:
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_isDefined
bool m_isDefined
Definition: L1ThrExtraInfo.h:262
test_pyathena.pt
pt
Definition: test_pyathena.py:11
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rHad_fw
int m_rHad_fw
Definition: L1ThrExtraInfo.h:264
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rHad_d
float m_rHad_d
Definition: L1ThrExtraInfo.h:266
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rCore_fw
int m_rCore_fw
Definition: L1ThrExtraInfo.h:263
TrigConf::L1ThrExtraInfo_eTAU::WorkingPoints_eTAU::m_rCore_d
float m_rCore_d
Definition: L1ThrExtraInfo.h:265