ATLAS Offline Software
|
Helper to initialize ID helpers for unit tests. More...
#include <CaloHelpersTest.h>
Public Member Functions | |
CaloHelpersTest () | |
~CaloHelpersTest () | |
const LArEM_ID & | emID () const |
const LArHEC_ID & | hecID () const |
const LArFCAL_ID & | fcalID () const |
const LArMiniFCAL_ID & | minifcalID () const |
const TileID & | tileID () const |
const CaloCell_ID & | caloID () const |
Private Attributes | |
std::unique_ptr< IdDictParser > | m_parser |
LArEM_ID | m_em_idHelper |
LArHEC_ID | m_hec_idHelper |
LArFCAL_ID | m_fcal_idHelper |
LArMiniFCAL_ID | m_minifcal_idHelper |
TileID | m_tile_idHelper |
std::unique_ptr< CaloCell_ID > | m_calo_idHelper |
Helper to initialize ID helpers for unit tests.
An object of this class can be created in a unit test in order to provide initialized instances of the ID helpers.
Definition at line 37 of file CaloHelpersTest.h.
CaloHelpersTest::CaloHelpersTest | ( | ) |
Definition at line 18 of file CaloHelpersTest.cxx.
|
default |
const CaloCell_ID & CaloHelpersTest::caloID | ( | ) | const |
Definition at line 98 of file CaloHelpersTest.cxx.
Definition at line 68 of file CaloHelpersTest.cxx.
const LArFCAL_ID & CaloHelpersTest::fcalID | ( | ) | const |
Definition at line 80 of file CaloHelpersTest.cxx.
Definition at line 74 of file CaloHelpersTest.cxx.
const LArMiniFCAL_ID & CaloHelpersTest::minifcalID | ( | ) | const |
Definition at line 86 of file CaloHelpersTest.cxx.
Definition at line 92 of file CaloHelpersTest.cxx.
|
private |
Definition at line 57 of file CaloHelpersTest.h.
|
private |
Definition at line 52 of file CaloHelpersTest.h.
|
private |
Definition at line 54 of file CaloHelpersTest.h.
|
private |
Definition at line 53 of file CaloHelpersTest.h.
|
private |
Definition at line 55 of file CaloHelpersTest.h.
|
private |
Definition at line 51 of file CaloHelpersTest.h.
|
private |
Definition at line 56 of file CaloHelpersTest.h.