|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef ISF_FASTCALOSIMPARAMETRIZATION_ISF_FASTCALOSIMPARAMALG_H
7 #define ISF_FASTCALOSIMPARAMETRIZATION_ISF_FASTCALOSIMPARAMALG_H
23 #include "CLHEP/Vector/ThreeVector.h"
28 class FCS_StepInfoCollection;
86 ,
"CaloDetDescrManager"
87 ,
"CaloDetDescrManager"
88 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
92 #endif // ISF_FASTCALOSIMPARAMETRIZATION_ISF_FastCaloSimParamAlg_H
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override final
FastCaloSimParamAlg(const std::string &name, ISvcLocator *pSvcLocator)
StringArrayProperty m_lib_struct_files
SG::ReadHandleKey< ISF_FCS_Parametrization::FCS_StepInfoCollection > m_inputCollectionKey
DoubleProperty m_minEnergy
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_energyFraction
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_maxRadiusLAr
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_maxRadiusFCAL
property, see LArG4GenShowerLib::LArG4GenShowerLib
SG::WriteHandleKey< ISF_FCS_Parametrization::FCS_StepInfoCollection > m_outputCollectionKey
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
Definition of CaloDetDescrManager.
DoubleProperty m_containmentEnergy
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_maxRadiusHEC
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_maxTimeHEC
Modified class for shower library generation algorithm.
StatusCode clusterize(ISF_FCS_Parametrization::FCS_StepInfoCollection *stepinfo) const
DoubleProperty m_maxTimeLAr
::StatusCode StatusCode
StatusCode definition for legacy code.
DoubleProperty m_maxTimeTile
StatusCode truncate(ISF_FCS_Parametrization::FCS_StepInfoCollection *stepinfo) const
DoubleProperty m_maxDistance
Property holding a SG store/key/clid from which a WriteHandle is made.
DoubleProperty m_truncate
std::list< FCS_StepInfo * > FCS_StepInfoList
Class for collection of StepInfo class (G4 hits) copied and modified version to ISF.
DoubleProperty m_maxTimeFCAL
BooleanProperty m_clusterize
DoubleProperty m_maxRadiusTile
property, see LArG4GenShowerLib::LArG4GenShowerLib
DoubleProperty m_maxRadius
property, see LArG4GenShowerLib::LArG4GenShowerLib
virtual StatusCode execute() override final