ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArElecCalib
LArElecCalib
ILArDigitOscillationCorrTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARELECCALIB_ILARDIGITOSCILLATIONCORRTOOL_H
6
#define LARELECCALIB_ILARDIGITOSCILLATIONCORRTOOL_H
7
8
#include "GaudiKernel/IAlgTool.h"
9
class
LArDigitContainer
;
10
11
class
ILArDigitOscillationCorrTool
:
virtual
public
IAlgTool {
17
18
public
:
19
DeclareInterfaceID
(
ILArDigitOscillationCorrTool
, 1, 0 );
20
21
virtual
~ILArDigitOscillationCorrTool
() {};
22
23
virtual
StatusCode
calculateEventPhase
(
const
LArDigitContainer
&theDC) = 0;
24
virtual
StatusCode
correctLArDigits
(
LArDigitContainer
&theDC) = 0;
25
26
};
27
28
#endif
29
30
31
32
33
ILArDigitOscillationCorrTool
Definition
ILArDigitOscillationCorrTool.h:11
ILArDigitOscillationCorrTool::DeclareInterfaceID
DeclareInterfaceID(ILArDigitOscillationCorrTool, 1, 0)
AlgoTool to correct for oscillating noise.
ILArDigitOscillationCorrTool::correctLArDigits
virtual StatusCode correctLArDigits(LArDigitContainer &theDC)=0
ILArDigitOscillationCorrTool::~ILArDigitOscillationCorrTool
virtual ~ILArDigitOscillationCorrTool()
Definition
ILArDigitOscillationCorrTool.h:21
ILArDigitOscillationCorrTool::calculateEventPhase
virtual StatusCode calculateEventPhase(const LArDigitContainer &theDC)=0
LArDigitContainer
Container class for LArDigit.
Definition
LArDigitContainer.h:24
Generated on
for ATLAS Offline Software by
1.14.0