ATLAS Offline Software
Loading...
Searching...
No Matches
H62004CalibSDTool.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_H62004CALIBSDTOOL_H
6#define LARG4H6SD_H62004CALIBSDTOOL_H
7
8// LAr G4 includes
10
11namespace LArG4
12{
13
25 {
26 public:
28 H62004CalibSDTool(const std::string& type, const std::string& name,
29 const IInterface* parent);
30 protected:
33 makeOneSD(const std::string& name, ILArCalibCalculatorSvc* calc,
34 const std::vector<std::string>& volumes) const;
35 };
36
37} // namespace LArG4
38
39#endif
Defines the CalibSDTool class.
A specialized SD class for saving LAr calibration hits.
CalibSDTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
LArG4CalibSD * makeOneSD(const std::string &name, ILArCalibCalculatorSvc *calc, const std::vector< std::string > &volumes) const
Override helper method to create one SD.
H62004CalibSDTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.