5#ifndef DERIVATIONFRAMEWORK_HIGLOBALAUGMENTATIONTOOL_H
6#define DERIVATIONFRAMEWORK_HIGLOBALAUGMENTATIONTOOL_H
13#include "GaudiKernel/ServiceHandle.h"
32 using base_class::base_class;
35 virtual StatusCode
initialize()
override final;
36 virtual StatusCode
finalize()
override final;
38 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
41 Gaudi::Property<int>
m_nHarmonic{
this,
"nHarmonic", 1,
"Flow harmonic starting from v2"};
42 Gaudi::Property<bool>
m_doTopoClusDec{
this,
"doTopoClusDec",
false,
"Decorate with CaloTopoCluster FCal cut, non-HI mode only"};
47 PublicToolHandleArray< InDet::IInDetTrackSelectionTool >
m_trkSelTools{
this,
"TrackSelectionTools", {},
"Track selection tools (optional)"};
48 Gaudi::Property<std::vector<std::string>>
m_cutLevels{
this,
"cutLevels", {},
"Cut levels"};
Property holding a SG store/key/clid from which a ReadHandle is made.