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

#include <ILArShape.h>

Inheritance diagram for ILArShape:
Collaboration diagram for ILArShape:

Public Types

typedef LArVectorProxy ShapeRef_t
 This class defines the interface for accessing Shape (Nsample variable, Dt = 25 ns fixed) @stereotype Interface. More...
 

Public Member Functions

virtual ~ILArShape ()
 
virtual ShapeRef_t Shape (const HWIdentifier &id, int gain, int tbin=0, int mode=0) const =0
 
virtual ShapeRef_t ShapeDer (const HWIdentifier &id, int gain, int tbin=0, int mode=0) const =0
 

Detailed Description

Definition at line 13 of file ILArShape.h.

Member Typedef Documentation

◆ ShapeRef_t

This class defines the interface for accessing Shape (Nsample variable, Dt = 25 ns fixed) @stereotype Interface.

Author
S. Laplace
Version
0-0-1 , 29/01/2004

History:

  • 08/02/2004, S. Laplace: new online ID

Definition at line 26 of file ILArShape.h.

Constructor & Destructor Documentation

◆ ~ILArShape()

virtual ILArShape::~ILArShape ( )
inlinevirtual

Definition at line 28 of file ILArShape.h.

28 {};

Member Function Documentation

◆ Shape()

virtual ShapeRef_t ILArShape::Shape ( const HWIdentifier id,
int  gain,
int  tbin = 0,
int  mode = 0 
) const
pure virtual

◆ ShapeDer()

virtual ShapeRef_t ILArShape::ShapeDer ( const HWIdentifier id,
int  gain,
int  tbin = 0,
int  mode = 0 
) const
pure virtual

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