5#ifndef ACTSTRKALGS_SEEDINGALGORITHMANALYSISALG_H
6#define ACTSTRKALGS_SEEDINGALGORITHMANALYSISALG_H
9#include "GaudiKernel/ToolHandle.h"
21 virtual StatusCode
fillHistograms(
const EventContext& ctx)
const override;
25 "SeedingTools", {},
"List of seeding tools to test"};
28 "MonitorNames", {},
"List of names of the monitoring groups"};
30 Gaudi::Property< bool >
m_doPixel {
this,
"DoPixel",
true};
31 Gaudi::Property< bool >
m_doStrip {
this,
"DoStrip",
true};
SeedingAlgorithmAnalysisAlg(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< bool > m_doStrip
@ StripSeedInitialisation
@ PixelSeedInitialisation
virtual ~SeedingAlgorithmAnalysisAlg() override=default
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
Gaudi::Property< bool > m_doPixel
virtual StatusCode initialize() override
initialize
StringArrayProperty m_monitoringGroupNames
ToolHandleArray< InDet::ISiSpacePointsSeedMaker > m_seedingTools
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...