ATLAS Offline Software
LArCalorimeter
LArROD
LArROD
ILArRawChannelBuilderToolBaseClass.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
12
#ifndef LARROD_ILARRAWCHANNELBUILDERTOOLBASECLASS_H
13
#define LARROD_ILARRAWCHANNELBUILDERTOOLBASECLASS_H
14
15
#include "GaudiKernel/IAlgTool.h"
16
#include "GaudiKernel/StatusCode.h"
17
18
#include "
LArROD/LArRawChannelBuilderParams.h
"
19
20
class
ILArRawChannelBuilderToolBaseClass
:
public
virtual
IAlgTool
21
{
22
public
:
23
24
~ILArRawChannelBuilderToolBaseClass
() { };
25
26
virtual
StatusCode
initToolHidden
(
LArRawChannelBuilderParams
*theParams) =0;
27
28
virtual
void
initEventHidden
() =0;
29
30
virtual
void
finalEventHidden
() =0;
31
32
virtual
void
printSummary
() =0;
33
34
};
35
36
#endif
37
ILArRawChannelBuilderToolBaseClass::initToolHidden
virtual StatusCode initToolHidden(LArRawChannelBuilderParams *theParams)=0
ILArRawChannelBuilderToolBaseClass::printSummary
virtual void printSummary()=0
ILArRawChannelBuilderToolBaseClass
Definition:
ILArRawChannelBuilderToolBaseClass.h:21
LArRawChannelBuilderParams.h
ILArRawChannelBuilderToolBaseClass::initEventHidden
virtual void initEventHidden()=0
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ILArRawChannelBuilderToolBaseClass::finalEventHidden
virtual void finalEventHidden()=0
LArRawChannelBuilderParams
Stores parameters for the current reconstructed LArRawChannel.
Definition:
LArRawChannelBuilderParams.h:21
ILArRawChannelBuilderToolBaseClass::~ILArRawChannelBuilderToolBaseClass
~ILArRawChannelBuilderToolBaseClass()
Definition:
ILArRawChannelBuilderToolBaseClass.h:24
Generated on Tue Jul 2 2024 21:17:10 for ATLAS Offline Software by
1.8.18