8 #ifndef HERD_SILICONDETECTORGEOMETRICDIGITIZERALGO_H_ 9 #define HERD_SILICONDETECTORGEOMETRICDIGITIZERALGO_H_ 17 #include "algorithm/Algorithm.h" 48 bool Initialize()
override;
54 bool Process()
override;
64 std::vector<std::string> FreeObjects(
const std::vector<std::string> &objs, Memory::Status memStatus)
override;
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:24
SiliconDetectorHitsColl _siliconDetectorDigHitsColl
Definition: SiliconDetectorGeometricDigitizerAlgo.h:72
Base algorithm for digitizers of the Monte Carlo hits of silicon detector based on a purely geometric...
Definition: SiliconDetectorGeometricDigitizerAlgo.h:36
StorePtr _globStore
Definition: SiliconDetectorGeometricDigitizerAlgo.h:76
Data structure for single silicon layer geometry parameters.
Definition: SiliconDetectorGeoParams.h:32
observer_ptr< SiliconDetectorGeoParamsColl > _origSiliconDetectorGeoParamsColl
Definition: SiliconDetectorGeometricDigitizerAlgo.h:73
std::shared_ptr< SiliconDetectorGeoParamsColl > _digSiliconDetectorGeoParamsColl
Definition: SiliconDetectorGeometricDigitizerAlgo.h:74
float _pitch
Definition: SiliconDetectorGeometricDigitizerAlgo.h:68
std::string _detName
Name of the detector, e.g "stk".
Definition: SiliconDetectorGeometricDigitizerAlgo.h:69