#include <SectorProcessorLUT.h>
Public Member Functions | |
uint32_t | get_ph_disp (int fw_endcap, int fw_sector, int pc_lut_id) const |
uint32_t | get_ph_init (int fw_endcap, int fw_sector, int pc_lut_id) const |
uint32_t | get_ph_init_hard (int fw_station, int fw_cscid) const |
uint32_t | get_ph_patt_corr (int pattern) const |
uint32_t | get_ph_patt_corr_sign (int pattern) const |
uint32_t | get_ph_zone_offset (int pc_station, int pc_chamber) const |
uint32_t | get_th_corr_lut (int fw_endcap, int fw_sector, int pc_lut_id, int pc_wire_strip_id) const |
uint32_t | get_th_disp (int fw_endcap, int fw_sector, int pc_lut_id) const |
uint32_t | get_th_init (int fw_endcap, int fw_sector, int pc_lut_id) const |
uint32_t | get_th_lut (int fw_endcap, int fw_sector, int pc_lut_id, int pc_wire_id) const |
void | read (unsigned pc_lut_version) |
SectorProcessorLUT () | |
~SectorProcessorLUT () | |
Private Member Functions | |
void | read_file (const std::string &filename, std::vector< uint32_t > &vec) |
Private Attributes | |
std::vector< uint32_t > | ph_disp_neighbor_ |
std::vector< uint32_t > | ph_init_hard_ |
std::vector< uint32_t > | ph_init_neighbor_ |
std::vector< uint32_t > | ph_patt_corr_ |
std::vector< uint32_t > | ph_patt_corr_sign_ |
std::vector< uint32_t > | ph_zone_offset_ |
std::vector< uint32_t > | th_corr_lut_neighbor_ |
std::vector< uint32_t > | th_disp_neighbor_ |
std::vector< uint32_t > | th_init_neighbor_ |
std::vector< uint32_t > | th_lut_neighbor_ |
unsigned | version_ |
Definition at line 9 of file SectorProcessorLUT.h.
|
explicit |
Definition at line 11 of file SectorProcessorLUT.cc.
SectorProcessorLUT::~SectorProcessorLUT | ( | ) |
Definition at line 17 of file SectorProcessorLUT.cc.
uint32_t SectorProcessorLUT::get_ph_disp | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id | ||
) | const |
Definition at line 140 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and ph_disp_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_ph_init | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id | ||
) | const |
Definition at line 135 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and ph_init_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_ph_init_hard | ( | int | fw_station, |
int | fw_cscid | ||
) | const |
Definition at line 207 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and ph_init_hard_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_ph_patt_corr | ( | int | pattern | ) | const |
Definition at line 194 of file SectorProcessorLUT.cc.
References ph_patt_corr_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_ph_patt_corr_sign | ( | int | pattern | ) | const |
Definition at line 198 of file SectorProcessorLUT.cc.
References ph_patt_corr_sign_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_ph_zone_offset | ( | int | pc_station, |
int | pc_chamber | ||
) | const |
Definition at line 202 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and ph_zone_offset_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_th_corr_lut | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id, | ||
int | pc_wire_strip_id | ||
) | const |
Definition at line 169 of file SectorProcessorLUT.cc.
References Exception, diffTreeTool::index, and th_corr_lut_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_th_disp | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id | ||
) | const |
Definition at line 150 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and th_disp_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_th_init | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id | ||
) | const |
Definition at line 145 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and th_init_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
uint32_t SectorProcessorLUT::get_th_lut | ( | int | fw_endcap, |
int | fw_sector, | ||
int | pc_lut_id, | ||
int | pc_wire_id | ||
) | const |
Definition at line 155 of file SectorProcessorLUT.cc.
References diffTreeTool::index, and th_lut_neighbor_.
Referenced by PrimitiveConversion::convert_csc_details().
void SectorProcessorLUT::read | ( | unsigned | pc_lut_version | ) |
Definition at line 21 of file SectorProcessorLUT.cc.
References Exception, ph_disp_neighbor_, ph_init_hard_, ph_init_neighbor_, ph_patt_corr_, ph_patt_corr_sign_, ph_zone_offset_, read_file(), AlCaHLTBitMon_QueryRunRegistry::string, th_corr_lut_neighbor_, th_disp_neighbor_, th_init_neighbor_, th_lut_neighbor_, and version_.
Referenced by edmIntegrityCheck.PublishToFileSystem::get(), and TrackFinder::process().
|
private |
Definition at line 212 of file SectorProcessorLUT.cc.
Referenced by read().
|
private |
Definition at line 40 of file SectorProcessorLUT.h.
Referenced by get_ph_disp(), and read().
|
private |
Definition at line 49 of file SectorProcessorLUT.h.
Referenced by get_ph_init_hard(), and read().
|
private |
Definition at line 39 of file SectorProcessorLUT.h.
Referenced by get_ph_init(), and read().
|
private |
Definition at line 46 of file SectorProcessorLUT.h.
Referenced by get_ph_patt_corr(), and read().
|
private |
Definition at line 47 of file SectorProcessorLUT.h.
Referenced by get_ph_patt_corr_sign(), and read().
|
private |
Definition at line 48 of file SectorProcessorLUT.h.
Referenced by get_ph_zone_offset(), and read().
|
private |
Definition at line 44 of file SectorProcessorLUT.h.
Referenced by get_th_corr_lut(), and read().
|
private |
Definition at line 42 of file SectorProcessorLUT.h.
Referenced by get_th_disp(), and read().
|
private |
Definition at line 41 of file SectorProcessorLUT.h.
Referenced by get_th_init(), and read().
|
private |
Definition at line 43 of file SectorProcessorLUT.h.
Referenced by get_th_lut(), and read().
|
private |
Definition at line 51 of file SectorProcessorLUT.h.
Referenced by read().