|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PIXELDIGITIZATION_FrontEndSimTool_H
6 #define PIXELDIGITIZATION_FrontEndSimTool_H
9 #include "GaudiKernel/IAlgTool.h"
10 #include "Gaudi/Property.h"
11 #include "GaudiKernel/ServiceHandle.h"
12 #include "GaudiKernel/ToolHandle.h"
26 class HepRandomEngine;
29 static const InterfaceID IID_IFrontEndSimTool(
"FrontEndSimTool", 1, 0);
35 static const InterfaceID&
interfaceID() {
return IID_IFrontEndSimTool;}
43 CLHEP::HepRandomEngine* rndmEngine) = 0;
56 this,
"PixelConditionsSummaryTool",
"PixelConditionsSummaryTool",
"Tool to retrieve Pixel Conditions summary"
60 this,
"PixelReadoutManager",
"PixelReadoutManager",
"Pixel readout manager"
65 this,
"PixelChargeCalibCondData",
"PixelChargeCalibCondData",
"Pixel charge calibration data"
69 this,
"BarrelEC", 0,
"Index of barrel or endcap"
73 this,
"DoNoise",
true,
"Flag of noise simulation"
77 this,
"Cosmics",
false,
"Is this for Cosmics simulation?"
83 #endif // PIXELDIGITIZATION_FrontEndSimTool_H
::StatusCode StatusCode
StatusCode definition for legacy code.