ATLAS Offline Software
DeadMaterialShowerTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef G4FASTSIMULATION_DEADMATERIALSHOWERTOOL_H
6 #define G4FASTSIMULATION_DEADMATERIALSHOWERTOOL_H
7 
9 
10 class G4VFastSimulationModel;
12 {
13  public:
14 
15  DeadMaterialShowerTool(const std::string& type, const std::string& name, const IInterface *parent);
17 
18 protected:
22  virtual G4VFastSimulationModel* makeFastSimModel() override final;
23 
24  private:
25  double m_highEnergy;
26  double m_lowEnergy;
27  double m_zcutoff;
28 
29 };
30 
31 #endif //G4FASTSIMULATION_DEADMATERIALSHOWERTOOL_H
32 
FastSimulationBase.h
DeadMaterialShowerTool::m_lowEnergy
double m_lowEnergy
!< Kill everything but muons up to this energy
Definition: DeadMaterialShowerTool.h:26
FastSimulationBase
Definition: FastSimulationBase.h:26
DeadMaterialShowerTool
Definition: DeadMaterialShowerTool.h:12
DeadMaterialShowerTool::m_zcutoff
double m_zcutoff
!< Kill only electrons and positrons up to this energy
Definition: DeadMaterialShowerTool.h:27
DeadMaterialShowerTool::DeadMaterialShowerTool
DeadMaterialShowerTool(const std::string &type, const std::string &name, const IInterface *parent)
Default constructor.
Definition: DeadMaterialShowerTool.cxx:11
DeadMaterialShowerTool::~DeadMaterialShowerTool
~DeadMaterialShowerTool()
Definition: DeadMaterialShowerTool.h:16
test_pyathena.parent
parent
Definition: test_pyathena.py:15
DeadMaterialShowerTool::m_highEnergy
double m_highEnergy
Definition: DeadMaterialShowerTool.h:25
private
#define private
Definition: DetDescrConditionsDict_dict_fixes.cxx:13
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
DeadMaterialShowerTool::makeFastSimModel
virtual G4VFastSimulationModel * makeFastSimModel() override final
Method to make the actual fast simulation model itself, which will be owned by the tool.
Definition: DeadMaterialShowerTool.cxx:19
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78