  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef CALOUTILS_CALOCELLCORRECTION_H 
    6 #define CALOUTILS_CALOCELLCORRECTION_H 
   43 static const InterfaceID IID_CaloCellCorrection(
"CaloCellCorrection", 1 , 0);
 
   51   static const InterfaceID& 
interfaceID() { 
return IID_CaloCellCorrection;}
 
   58                               const EventContext& ctx) 
const;
 
   63                                const EventContext& ctx) 
const = 0;
 
  
virtual StatusCode execute(CaloCellContainer *cellCollection, const EventContext &ctx) const
 
virtual void MakeCorrection(CaloCell *cellCollection, const EventContext &ctx) const =0
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
static void addenergy(CaloCell *lar_cell, float energy)
 
virtual ~CaloCellCorrection()
 
Container class for CaloCell.
 
Data object for each calorimeter readout cell.
 
static void setenergy(CaloCell *lar_cell, float energy)
 
static void scaleenergy(CaloCell *lar_cell, float scale)
 
static const InterfaceID & interfaceID()