  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    7 #ifndef CALORECGPU_CALOCELLSCOUNTERGPU_H 
    8 #define CALORECGPU_CALOCELLSCOUNTERGPU_H 
   23   public extends<AthAlgTool, CaloClusterGPUProcessor>
 
   32                               void * temporary_buffer) 
const override;
 
   43   Gaudi::Property<std::string> 
m_savePath{
this, 
"SavePath", 
"./cell_counts", 
"Path to where the files should be saved"};
 
   48   Gaudi::Property<std::string> 
m_filePrefix{
this, 
"FilePrefix", 
"", 
"Prefix of the saved files"};
 
   53   Gaudi::Property<std::string> 
m_fileSuffix{
this, 
"FileSuffix", 
"", 
"Suffix of the saved files"};
 
   58   Gaudi::Property<unsigned int> 
m_numWidth{
this, 
"NumberWidth", 9, 
"The number of digits to reserve for the events"};
 
   63   Gaudi::Property<float> 
m_seedThreshold {
this, 
"SeedThresholdOnEorAbsEinSigma", 4., 
"Seed threshold (in units of noise Sigma)"};
 
   68   Gaudi::Property<float> 
m_growThreshold {
this, 
"NeighborThresholdOnEorAbsEinSigma", 2., 
"Neighbor (grow) threshold (in units of noise Sigma)"};
 
   73   Gaudi::Property<float> 
m_cellThreshold {
this, 
"CellThresholdOnEorAbsEinSigma", 0., 
"Cell (terminal) threshold (in units of noise Sigma)"};
 
   78 #endif //CALORECGPU_CALOCELLSCOUNTERGPU_H 
  
Gaudi::Property< float > m_cellThreshold
Value to consider for the seed threshold.
 
virtual StatusCode execute(const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, CaloRecGPU::EventDataHolder &event_data, void *temporary_buffer) const override
 
Outputs counts of cells, both by type and cluster presence, with each cluster being identified by its...
 
CaloCellsCounterGPU(const std::string &type, const std::string &name, const IInterface *parent)
 
Gaudi::Property< unsigned int > m_numWidth
The number of digits to reserve for the events.
 
Gaudi::Property< float > m_growThreshold
Value to consider for the seed threshold.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Gaudi::Property< float > m_seedThreshold
Value to consider for the seed threshold.
 
virtual ~CaloCellsCounterGPU()=default
 
Gaudi::Property< std::string > m_filePrefix
The prefix of the saved files.
 
Gaudi::Property< std::string > m_fileSuffix
The suffix of the saved files.
 
Gaudi::Property< std::string > m_savePath
The path specifying the folder to which the files should be saved.