|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ISF_FASTCALOSIMV2PARAMSVC_H
6 #define ISF_FASTCALOSIMV2PARAMSVC_H 1
11 #include "GaudiKernel/ServiceHandle.h"
61 std::unique_ptr<CaloGeometryFromCaloDDM>
m_caloGeo{};
77 #endif //> !ISF_FASTCALOSIMV2PARAMSVC_H
TFCSParametrizationBase * m_param
std::string m_paramsObject
bool m_printParametrization
std::map< Identifier_Gpu, const CaloDetDescrElement_Gpu * > t_cellmap_Gpu
bool const RAWDATA *ch2 const
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
virtual StatusCode simulate(TFCSSimulationState &simulstate, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) const override final
Simulation Call.
virtual StatusCode initialize() override final
Athena algorithm's interface methods.
::StatusCode StatusCode
StatusCode definition for legacy code.
ServiceHandle< StoreGateSvc > m_detStore
Pointer to StoreGate (detector store by default)
std::unique_ptr< CaloGeometryFromCaloDDM > m_caloGeo
FastCaloSimV2ParamSvc(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters.
virtual ~FastCaloSimV2ParamSvc()=default
Destructor.
std::string m_paramsFilename
std::map< Identifier, const CaloDetDescrElement * > t_cellmap