ATLAS Offline Software
Loading...
Searching...
No Matches
LUCID_SensitiveDetectorTool.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 LUCID_G4_SD_LUCID_SensitiveDetectorTool_h
6#define LUCID_G4_SD_LUCID_SensitiveDetectorTool_h
7
8// Base class
10
11// STL headers
12#include <string>
13
14class G4VSensitiveDetector;
15
17public:
18 // Constructor
19 LUCID_SensitiveDetectorTool(const std::string& type, const std::string& name, const IInterface* parent);
20
21 // Destructor
23
24protected:
25 // Make me an SD!
26 G4VSensitiveDetector* makeSD() const override final;
27
28};
29
30#endif //LUCID_G4_SD_LUCID_SensitiveDetectorTool_h
LUCID_SensitiveDetectorTool(const std::string &type, const std::string &name, const IInterface *parent)
G4VSensitiveDetector * makeSD() const override final
SensitiveDetectorBase(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.