 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef G4FASTSIMULATION_FASTCALOSIMTOOL_H
6 #define G4FASTSIMULATION_FASTCALOSIMTOOL_H
21 class G4VFastSimulationModel;
44 PublicToolHandle<IG4CaloTransportTool>
m_G4CaloTransportTool{
this,
"G4CaloTransportTool",
"G4CaloTransportTool",
""};
46 PublicToolHandle<IPunchThroughSimWrapper>
m_PunchThroughSimWrapper{
this,
"PunchThroughSimWrapper",
"PunchThroughSimWrapper",
""};
49 Gaudi::Property<std::string>
m_CaloCellContainerSDName{
this,
"CaloCellContainerSDName",
"",
"Name of the associated CaloCellContainerSD"};
51 Gaudi::Property<bool>
m_doG4Transport{
this,
"doG4Transport",
false,
"Flag to enable G4 transportation"};
53 Gaudi::Property<bool>
m_doPunchThrough{
this,
"doPunchThrough",
true,
"Run punchthrough simulation for particle entering Calo-MS boundary"};
56 #endif //G4FASTSIMULATION_FASTCALOSIMTOOL_H