ATLAS Offline Software
Public Member Functions | List of all members
ILArH6Oscillation Class Referenceabstract

#include <ILArH6Oscillation.h>

Inheritance diagram for ILArH6Oscillation:
Collaboration diagram for ILArH6Oscillation:

Public Member Functions

virtual ~ILArH6Oscillation ()
 This class defines the interface for accessing channel phase and channel amplitues values for each channel, needed to correct for the HEC oscillating noise in 2004 H6 combined testbeam @stereotype Interface. More...
 
virtual const double & channelPhase (const HWIdentifier &id) const =0
 
virtual const double & channelAmplitude (const HWIdentifier &id) const =0
 access to channel amplitude index by Identifier More...
 

Detailed Description

Definition at line 14 of file ILArH6Oscillation.h.

Constructor & Destructor Documentation

◆ ~ILArH6Oscillation()

virtual ILArH6Oscillation::~ILArH6Oscillation ( )
inlinevirtual

This class defines the interface for accessing channel phase and channel amplitues values for each channel, needed to correct for the HEC oscillating noise in 2004 H6 combined testbeam @stereotype Interface.

Author
T. Barillari
Version
$Id: ILArH6Oscillation.h,v 1.2 2008-09-27 10:23:37 wlampl Exp $ access to channel phase
index by Identifier

Definition at line 27 of file ILArH6Oscillation.h.

27 {};

Member Function Documentation

◆ channelAmplitude()

virtual const double& ILArH6Oscillation::channelAmplitude ( const HWIdentifier id) const
pure virtual

access to channel amplitude index by Identifier

Implemented in LArH6OscillationComplete.

◆ channelPhase()

virtual const double& ILArH6Oscillation::channelPhase ( const HWIdentifier id) const
pure virtual

Implemented in LArH6OscillationComplete.


The documentation for this class was generated from the following file: