ATLAS Offline Software
Loading...
Searching...
No Matches
ICaloCellNormalizedQualityTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CALOINTERFACE_ICALOCELLNORMALIZEDQUALITYTOOL_H
6#define CALOINTERFACE_ICALOCELLNORMALIZEDQUALITYTOOL_H
7
8// Includes for Gaudi
9#include "GaudiKernel/IAlgTool.h"
10
11class CaloCell;
12
13class ICaloCellNormalizedQualityTool: virtual public IAlgTool
14{
15public:
16
17 static const InterfaceID& interfaceID() {
18 static const InterfaceID IID_ICaloCellNormalizedQualityTool("ICaloCellNormalizedQualityTool", 1 , 0);
19 return IID_ICaloCellNormalizedQualityTool;
20 }
21
22 virtual StatusCode normalizedQuality(const CaloCell* cell, float& qNorm, unsigned int& type) const=0;
23
24
25};
26
27#endif
Data object for each calorimeter readout cell.
Definition CaloCell.h:57
virtual StatusCode normalizedQuality(const CaloCell *cell, float &qNorm, unsigned int &type) const =0