Skip to content
Snippets Groups Projects
Commit 3c9c5720 authored by Vakhtang Tsulaia's avatar Vakhtang Tsulaia
Browse files

Merge branch 'egammaSuperClusterBuilder_constrained_as_option' into 'master'

Refactor and clean up the method for adding cells from the satellites.

See merge request !39480
parents 3fe9a994 c37e4b9b
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!39480Refactor and clean up the method for adding cells from the satellites.
......@@ -103,24 +103,16 @@ private:
/** Find the size of the cluster */
PhiSize findPhiSize(const CentralPosition& cp0,
const xAOD::CaloCluster* cluster) const;
/** Add the EM cells from reference cluster to self; eta and phi are the ones
to use for limiting size. This excludes L1 (which is done as a separate
step). note, use raw eta and phi! */
StatusCode addEMCellsToCluster(xAOD::CaloCluster* newCluster,
const xAOD::CaloCluster* ref,
const CentralPosition& cp0) const;
/** Add the preshower and L1 EM cells from reference cluster to self; note,
* use raw eta and phi! */
StatusCode addL0L1EMCellsToCluster(xAOD::CaloCluster* newCluster,
const xAOD::CaloCluster* ref,
const CentralPosition& cp0,
const PhiSize& phiSize) const;
const xAOD::CaloCluster& cluster) const;
/** fill Super Clusterlimiting its size.*/
StatusCode fillClusterConstrained(
xAOD::CaloCluster& tofill,
const std::vector<const xAOD::CaloCluster*>& clusters,
const CentralPosition& cp0) const;
/** functions to add all tile Gap 3 cells in a window*/
StatusCode addTileGap3CellsinWindow(xAOD::CaloCluster* myCluster,
StatusCode addTileGap3CellsinWindow(xAOD::CaloCluster& tofill,
const CaloDetDescrManager& mgr) const;
/** function to calibrate the new clusters energy */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment