ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDigitization
TRT_Digitization
src
TRTDigCondFakeMap.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRT_DIGITIZATION_TRTDIGCONDFAKEMAP_H
6
#define TRT_DIGITIZATION_TRTDIGCONDFAKEMAP_H
7
8
#include "
TRTDigCondBase.h
"
9
10
namespace
CLHEP
{
11
class
HepRandomEngine;
12
}
16
class
TRTDigCondFakeMap
:
public
TRTDigCondBase
{
17
18
public
:
20
TRTDigCondFakeMap
(
const
TRTDigSettings
*,
21
const
InDetDD::TRT_DetectorManager
*,
22
const
TRT_ID
* trt_id,
23
int
UseGasMix,
24
ToolHandle<ITRT_StrawStatusSummaryTool> & sumTool
25
);
26
27
protected
:
28
29
void
setStrawStateInfo
(
Identifier
& TRT_Identifier,
30
double
strawlength,
31
double
& noiselevel,
32
double
& relative_noiseamplitude,
33
CLHEP::HepRandomEngine *rndmEngine);
34
35
private
:
36
37
float
m_average_noiselevel
;
38
39
};
40
41
#endif
TRTDigCondBase.h
InDetDD::TRT_DetectorManager
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
Definition
TRT_DetectorManager.h:63
TRTDigCondBase::TRTDigCondBase
TRTDigCondBase(const TRTDigSettings *, const InDetDD::TRT_DetectorManager *, const TRT_ID *, int UseGasMix, const ToolHandle< ITRT_StrawStatusSummaryTool > &sumTool)
Constructor.
Definition
TRTDigCondBase.cxx:25
TRTDigCondFakeMap::setStrawStateInfo
void setStrawStateInfo(Identifier &TRT_Identifier, double strawlength, double &noiselevel, double &relative_noiseamplitude, CLHEP::HepRandomEngine *rndmEngine)
Get straw state info based on hitid and strawlength.
Definition
TRTDigCondFakeMap.cxx:38
TRTDigCondFakeMap::m_average_noiselevel
float m_average_noiselevel
Average noise level.
Definition
TRTDigCondFakeMap.h:37
TRTDigCondFakeMap::TRTDigCondFakeMap
TRTDigCondFakeMap(const TRTDigSettings *, const InDetDD::TRT_DetectorManager *, const TRT_ID *trt_id, int UseGasMix, ToolHandle< ITRT_StrawStatusSummaryTool > &sumTool)
Constructor.
Definition
TRTDigCondFakeMap.cxx:25
TRTDigSettings
Class containing parameters and settings used by TRT digitization.
Definition
TRTDigSettings.h:34
TRT_ID
This is an Identifier helper class for the TRT subdetector.
Definition
TRT_ID.h:84
CLHEP
STD'S.
Definition
CaloNoiseCompCondAlg.h:57
Identifier
Definition
IdentifierFieldParser.cxx:14
Generated on
for ATLAS Offline Software by
1.17.0