![]() |
ATLAS Offline Software
|
implementation of photon shot variable calculation More...
Functions | |
const CaloCell * | getNeighbour (const CaloCell *cell, const CaloClusterCellLink &links, const CaloCell_ID *calo_id, const LArNeighbours::neighbourOption &option) |
Obtain the required neighbour cell. More... | |
std::vector< std::vector< const CaloCell * > > | getCellBlock (const xAOD::PFO &shot, const CaloCell_ID *calo_id) |
Get cell block with (currently) 2 x 5 cells in correct order for variable calculations. More... | |
float | ptWindow (const std::vector< std::vector< const CaloCell * >> &shotCells, int windowSize, const ToolHandle< IHadronicCalibrationTool > &caloWeightTool) |
pt in a window of (currently) 2 x windowSize cells More... | |
implementation of photon shot variable calculation
std::vector< std::vector< const CaloCell * > > TauShotVariableHelpers::getCellBlock | ( | const xAOD::PFO & | shot, |
const CaloCell_ID * | calo_id | ||
) |
Get cell block with (currently) 2 x 5 cells in correct order for variable calculations.
Definition at line 48 of file TauShotVariableHelpers.cxx.
const CaloCell * TauShotVariableHelpers::getNeighbour | ( | const CaloCell * | cell, |
const CaloClusterCellLink & | links, | ||
const CaloCell_ID * | calo_id, | ||
const LArNeighbours::neighbourOption & | option | ||
) |
float TauShotVariableHelpers::ptWindow | ( | const std::vector< std::vector< const CaloCell * >> & | shotCells, |
int | windowSize, | ||
const ToolHandle< IHadronicCalibrationTool > & | caloWeightTool | ||
) |
pt in a window of (currently) 2 x windowSize cells
Definition at line 158 of file TauShotVariableHelpers.cxx.