ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArG4
LArG4H6SD
src
H62004SimpleSDTool.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 LARG4H6SD_H62004SIMPLESDTOOL_H
6
#define LARG4H6SD_H62004SIMPLESDTOOL_H
7
8
// LAr G4 includes
9
#include "
LArG4Code/SimpleSDTool.h
"
10
11
namespace
LArG4
12
{
13
24
class
H62004SimpleSDTool
:
public
SimpleSDTool
25
{
26
public
:
28
H62004SimpleSDTool
(
const
std::string&
type
,
const
std::string& name,
29
const
IInterface* parent);
30
protected
:
32
LArG4SimpleSD
*
33
makeOneSD
(
const
std::string& name,
ILArCalculatorSvc
* calc,
34
const
std::vector<std::string>& volumes)
const
;
35
};
36
37
}
// namespace LArG4
38
39
#endif
SimpleSDTool.h
Defines the SimpleSDTool class.
ILArCalculatorSvc
Definition
ILArCalculatorSvc.h:25
LArG4SimpleSD
Common sensitive detector class for LAr systems.
Definition
LArG4SimpleSD.h:36
LArG4::H62004SimpleSDTool::makeOneSD
LArG4SimpleSD * makeOneSD(const std::string &name, ILArCalculatorSvc *calc, const std::vector< std::string > &volumes) const
Override helper method to create one SD.
LArG4::H62004SimpleSDTool::H62004SimpleSDTool
H62004SimpleSDTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
LArG4::SimpleSDTool::SimpleSDTool
SimpleSDTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
LArG4
Definition
LArWheelCalculatorEnums.h:8
type
Generated on
for ATLAS Offline Software by
1.14.0