ATLAS Offline Software
Loading...
Searching...
No Matches
InnerDetector
InDetDigitization
SiDigitization
SiDigitization
IRandomDisabledCellGenerator.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5
*/
6
12
13
#ifndef SIDIGITIZATION_IRANDOMDISABLEDCELLGENERATOR_H
14
#define SIDIGITIZATION_IRANDOMDISABLEDCELLGENERATOR_H
15
16
//Inheritance
17
#include "
SiDigitization/ISiChargedDiodesProcessorTool.h
"
18
19
//methods
20
class
SiChargedDiodeCollection
;
21
namespace
CLHEP
{
22
class
HepRandomEngine;
23
}
24
25
static
const
InterfaceID
IID_IRandomDisabledCellGenerator
(
"IRandomDisabledCellGenerator"
,1,0);
26
27
class
IRandomDisabledCellGenerator
:
virtual
public
ISiChargedDiodesProcessorTool
{
28
30
// Public methods:
32
public
:
33
34
//Retrieve interface ID
35
static
const
InterfaceID&
interfaceID
() {
return
IID_IRandomDisabledCellGenerator
; }
36
37
// Destructor:
38
virtual
~IRandomDisabledCellGenerator
() {}
39
40
};
41
42
#endif
// SIDIGITIZATION_IRANDOMDISABLEDCELLGENERATOR_H
IID_IRandomDisabledCellGenerator
static const InterfaceID IID_IRandomDisabledCellGenerator("IRandomDisabledCellGenerator", 1, 0)
ISiChargedDiodesProcessorTool.h
IRandomDisabledCellGenerator
Definition
IRandomDisabledCellGenerator.h:27
IRandomDisabledCellGenerator::interfaceID
static const InterfaceID & interfaceID()
Definition
IRandomDisabledCellGenerator.h:35
IRandomDisabledCellGenerator::~IRandomDisabledCellGenerator
virtual ~IRandomDisabledCellGenerator()
Definition
IRandomDisabledCellGenerator.h:38
ISiChargedDiodesProcessorTool
Definition
ISiChargedDiodesProcessorTool.h:26
SiChargedDiodeCollection
Definition
SiChargedDiodeCollection.h:109
CLHEP
STD'S.
Definition
CaloNoiseCompCondAlg.h:58
Generated on
for ATLAS Offline Software by
1.14.0