5#ifndef TRT_DIGITIZATION_TRTDIGCONDFAKEMAP_H
6#define TRT_DIGITIZATION_TRTDIGCONDFAKEMAP_H
9#include "CLHEP/Random/RandomEngine.h"
22 ToolHandle<ITRT_StrawStatusSummaryTool> sumTool
28 const double& strawlength,
30 double& relative_noiseamplitude,
31 CLHEP::HepRandomEngine *rndmEngine);
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
TRTDigCondBase(const TRTDigSettings *, const InDetDD::TRT_DetectorManager *, const TRT_ID *, int UseGasMix, ToolHandle< ITRT_StrawStatusSummaryTool > sumTool)
Constructor.
TRTDigCondFakeMap(const TRTDigSettings *, const InDetDD::TRT_DetectorManager *, const TRT_ID *trt_id, int UseGasMix, ToolHandle< ITRT_StrawStatusSummaryTool > sumTool)
Constructor.
float m_average_noiselevel
Average noise level.
void setStrawStateInfo(Identifier &TRT_Identifier, const double &strawlength, double &noiselevel, double &relative_noiseamplitude, CLHEP::HepRandomEngine *rndmEngine)
Get straw state info based on hitid and strawlength.
Class containing parameters and settings used by TRT digitization.
This is an Identifier helper class for the TRT subdetector.