7#ifndef CALORECGPU_CALOPERFORMANCEPROPERTIESOUTPUT_H
8#define CALORECGPU_CALOPERFORMANCEPROPERTIESOUTPUT_H
34 public extends<AthAlgTool, CaloClusterCollectionProcessor>
46 virtual StatusCode
finalize()
override;
56 Gaudi::Property<std::string>
m_fileName{
this,
"FileName",
"event_properties.txt",
"File to save the performance-related info."};
71 Gaudi::Property<bool>
m_twoGaussianNoise{
this,
"TwoGaussianNoise",
false,
"Use 2-gaussian noise description for TileCal"};
77 Gaudi::Property<float>
m_seedThreshold {
this,
"SeedThresholdOnEorAbsEinSigma", 4.,
"Seed threshold (in units of noise Sigma)"};
82 Gaudi::Property<float>
m_growThreshold {
this,
"NeighborThresholdOnEorAbsEinSigma", 2.,
"Neighbor (grow) threshold (in units of noise Sigma)"};
87 Gaudi::Property<float>
m_cellThreshold {
this,
"CellThresholdOnEorAbsEinSigma", 0.,
"Cell (terminal) threshold (in units of noise Sigma)"};
97 Gaudi::Property<bool>
m_seedCutsInAbsE {
this,
"SeedCutsInAbsE",
true,
"Seed cuts in Abs E instead of E"};
105 Gaudi::Property<bool>
m_neighborCutsInAbsE {
this,
"NeighborCutsInAbsE",
true,
"Neighbor (grow) cuts in Abs E instead of E"};
113 Gaudi::Property<bool>
m_cellCutsInAbsE {
this,
"CellCutsInAbsE",
true,
"Cell (terminal) cuts in Abs E instead of E"};
140 "Neighbor option to be used for cell neighborhood relations during growing"};
168 "Neighbor option to be used for cell neighborhood relations during splitting"};
181 false,
"Limit the neighbors in HEC IW and FCal2&3 for growing"};
193 false,
"Limit the neighbors in HEC IW and FCal2&3 for splitting"};
203 false,
"Limit the neighbors in presampler Barrel and Endcap for growing"};
213 false,
"Limit the neighbors in presampler Barrel and Endcap for splitting"};
Base class for cluster processing tools called from CaloClusterMaker.
Property holding a SG store/key/clid from which a ReadHandle is made.
Helper class for offline cell identifiers.
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
Execute on an entire collection of clusters.
Property holding a SG store/key/clid from which a ReadHandle is made.
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.